2014-08-28 154 views
0

我在eclipse中为自动化测试设置了硒的环境。我已经下载了Selenium Server 2.42.2以及硒客户& webdriver的语言绑定为Java从hereSelenium eclipse配置Webdriver 2和Selenium Java客户端驱动程序

我的问题,

  1. 在许多网站上,日食已经配置了单独硒的webdriver。但在其他一些网站,如this建议安装单独

只有硒客户端驱动程序绑定最初,我已经单独使用硒服务器配置和运行在Firefox浏览器精细的基本测试和它的作品。请指教我们需要为selenium设置selenium客户端驱动程序绑定库。

  1. 是Java客户端驱动程序绑定的一个子集硒的webdriver的?我可以运行没有java客户端驱动程序jar的自动测试脚本吗

  2. selenium服务器和java客户端驱动程序的用法是什么以及两者如何不同?任何例子都会很有帮助。

回答

1

1.Is Java客户端驱动程序绑定的一个子集硒的webdriver的?我可以运行没有java客户端驱动程序jar的自动测试脚本吗

如果您想使用java编写您的硒测试用例,那么这是必须的。所以您可以说java客户端驱动程序绑定是selenium webdriver的一个子集,用于编写和执行使用java的测试用例。

2.什么是硒的服务器和Java客户端驱动器的使用,以及如何既彼此不同?

硒的server.jar来运行,而当时只有硒RC这是强制性的运行硒服务器。现在,随着硒2.0的到来,如果你的测试用例中正在本地机器上执行的只有你可能不需要Selenium服务器。

如果您想使用RemoteWebdriver在远程计算机上运行测试用例,那么只有您需要Selenium Server。您可以说它或多或少是Selenium Grid的一部分。

+0

感谢这么多详细的说明。它给出了这两个图书馆的清晰画面。再次感谢! – Cyborgz 2014-08-29 09:29:58

+0

快乐编码..干杯! – 2014-09-02 12:18:05