2012-09-12 43 views

回答

4

两者都需要运行基于Java的Selenium服务器(至少我可以管理)。

WWW :: Selenium使用较旧的v1协议,但它有更多的基础设施。 v2 Selenium服务器向后兼容。

::驱动程序使用v2协议,并且更新。

v1和v2接口之间存在差异,但基本思想在两者中都是相同的。

所以 - 总之 - 它们之间没有太大的差别。无论你选择哪个,我都不认为你会后悔。

3

硒1和硒2之间的主要差别(又名硒RC,webdriver的分别)是它们驱动的浏览器的方式:

硒RC注入JavaScript来驱动浏览器而webdriver的使用浏览器建立的自动化功能。这意味着如果你使用webdriver PLUS,例如C#或Java绑定,你将不需要Selenium服务器(除非你没有在浏览器的同一台机器上运行你的测试)。

作为供参考,Google中的Selenium用户以及Webdriver团队拥有活跃的参与者社区的丰富资源。大多数问题的答案都比较快。下面的链接:

Webdriver Google group Selenium-Users Google group

相关问题