Firefox上的Selenium Webdriver问题

时间:2016-02-01 17:37:36

标签: java selenium selenium-webdriver selenium-firefoxdriver

这是我第一次尝试使用Selenium Webdriver自动化某些东西。我已经下载了Eclipse和最新的selenium独立服务器jar和webdriver jar。这是我的项目到目前为止的样子:

http://ftp.ics.uci.edu/pub/centos0/ics-custom-build/BUILD/PyQt-x11-gpl-4.7.2/examples/widgets/imageviewer.py

当我按下播放时,这是我得到的错误:

enter image description here

这是我的Firefox版本(我无法更改firefox版本,这是我工作的公司使用的版本):

http://justpaste.it/r2cu

我错过了一些配置吗?谢谢!

2 个答案:

答案 0 :(得分:0)

根据您提供的堆栈跟踪,似乎fireFox Version + Selenium jar版本不兼容。在我们的项目中,当我们的浏览器被系统自动更新时,我们得到FireforNotConnected异常,因此我们必须将浏览器版本降级为兼容版本。但在您的情况下,您无法更改浏览器版本,因此只需尝试使用不同版本的Selenium jar。它可能与一些旧版本的Selenium Jar一起使用。

答案 1 :(得分:-1)

好吧,如果您使用Firefox 38.6.0(ESR)使用Selenium IDE进行录制(我更喜欢' Selenium Builder'而不是),这并不意味着播放将会起作用在那个版本的Firefox上。如果IDE正在记录任何本机事件(非Javascript浏览器事件),那么除了Firefox 31.6.0(ESR)之外,不再支持这些事件是一个已知问题,这是Firefox本机事件的最后一个受支持版本对于Selenium。