带有Webdriver 2和Selenium Java客户端驱动程序的Selenium eclipse配置

带有Webdriver 2和Selenium Java客户端驱动程序的Selenium eclipse配置,java,selenium-webdriver,webdriver,automated-tests,Java,Selenium Webdriver,Webdriver,Automated Tests,我在eclipse中为selenium设置环境以进行自动化测试。我已经从下载了用于java的Selenium客户端和WebDriver语言绑定 我的问题, 在许多网站中,eclipse仅配置了SeleniumWebDriver。但在其他一些网站,如建议只安装selenium客户端驱动程序绑定 最初,我单独使用selenium服务器进行了配置,并在firefox浏览器中运行了基本测试,其工作正常。请告知我们需要为selenium设置selenium客户端驱动程序绑定库 java客户端驱动程序绑定是

我在eclipse中为selenium设置环境以进行自动化测试。我已经从下载了用于java的Selenium客户端和WebDriver语言绑定

我的问题,

  • 在许多网站中,eclipse仅配置了SeleniumWebDriver。但在其他一些网站,如建议只安装selenium客户端驱动程序绑定
  • 最初,我单独使用selenium服务器进行了配置,并在firefox浏览器中运行了基本测试,其工作正常。请告知我们需要为selenium设置selenium客户端驱动程序绑定库

  • java客户端驱动程序绑定是SeleniumWebDriver的子集吗?我可以在没有java客户端驱动程序jar的情况下运行自动测试脚本吗

  • selenium服务器和java客户机驱动程序的用途是什么?它们之间的区别是什么?任何例子都会很有帮助


  • 1.java客户端驱动程序绑定是selenium webdriver的子集吗?我可以在没有java客户端驱动程序jar的情况下运行自动测试脚本吗?

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

    2.selenium服务器和java客户端驱动程序的用途是什么,它们之间有什么不同?

    Selenium Server.jar用于运行Selenium Server,当只有Selenium RC时,必须运行该服务器。现在,随着Selenium 2.0的到来,如果您的测试用例仅在本地机器上执行,那么您可能不需要Selenium服务器


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

    非常感谢您的详细解释。它清楚地描述了这两个库。再次感谢!快乐编码。。干杯