1

我正在使用 Selenium 2.44.0 来测试我的 Web 项目,但是每当我运行该程序时,它只会停止测试然后抛出一个错误说:

http://i.stack.imgur.com/bFoSF.png

我启动浏览器的代码是:

try {
    ff.setPreference("permissions.default.image", 2);
    driver = new FirefoxDriver(ff);
    driver.manage().timeouts().implicitlyWait(0, TimeUnit.SECONDS);
    driver.manage().window().maximize();
    driver.get(baseUrl);
} catch(Exception e) {
    e.printStackTrace();
    JOptionPane.showMessageDialog(null, "Your browser is failing. A quick fix to this problem is to download and install Firefox 28.", "Oppss..", JOptionPane.ERROR_MESSAGE);
}

有没有办法解决这个错误?我没有使用 selenium-server-standalone,我使用了 selenium-java。我是否需要从使用 selenium-java 切换到 selenium-server-standalone?

4

1 回答 1

1

看起来您遇到了 selenium 2.44 和 Firefox 35 之间的兼容性问题:要么升级到几天前发布的 selenium 2.45,要么将 Firefox 降级到 34.0.5

于 2015-03-01T19:44:40.117 回答