Webdriver异常硒网格

时间:2016-11-01 10:44:02

标签: selenium selenium-grid2

设置全部后无法启动测试,这里是代码:

public void browserSetup() throws MalformedURLException
    {
        DesiredCapabilities capability =DesiredCapabilities.firefox();
        driver=new RemoteWebDriver(new URL(nodeurl),capability);
        capability.setBrowserName("firefox");
        capability.setPlatform(Platform.VISTA);
        driver.manage().window().maximize();
        driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
        driver.get(PageUrlReff.HomePageUrl);
    }

获取以下错误: org.openqa.selenium.WebDriverException:驱动程序可执行文件的路径必须由webdriver.gecko.driver系统属性设置

1 个答案:

答案 0 :(得分:0)

在运行Selenium节点的计算机上,请下载

的二进制文件
  1. ChromeDriver
  2. GeckoDriver
  3. IEDriverServer(假设您的节点是WINDOWS框,如果没有,那么您不需要它)
  4. 并将这些二进制文件的位置作为PATH环境变量的一部分提供。之后,您的自动化应该运行良好,您将不会看到此错误消息。