Firefox不使用selenium

时间:2016-09-08 07:23:53

标签: selenium firefox

我正在使用firefox 41.0b1和selenium standalone 2.53.1 .issue有时会运行firefox而不是always.error 45000 ms后无法连接到端口7056上的主机127.0.0.1。 Firefox控制台输出:我也在使用testNG.hoping来获得一个好的解决方案

2 个答案:

答案 0 :(得分:0)

这种firefox和selenium的组合不起作用。 您可以尝试将firefox升级到版本47.0.1,该版本适用于selenium 2.53.1

答案 1 :(得分:0)

使用gecokDriver代替firefoxDriver它可以与任何版本的Firefox一起顺利运行。

代码如下所示,请确保设置gecodriver.exe所在的适当路径:

System.setProperty("webdriver.gecko.driver", System.getProperty("user.dir") + "/BrowserDrivers/geckodriver.exe");
        DesiredCapabilities cap = DesiredCapabilities.firefox();
        cap.setCapability("marionette", true);
        WebDriver driver = new MarionetteDriver(cap);
        driver.get("http://www.seleniumhq.org");
        driver.quit();