Selenium WebDriver:如何安装firefox扩展程序" Firefox WebDriver"?

时间:2015-06-23 13:01:57

标签: firefox selenium firefox-addon webdriver browser-automation

我使用Selenium WebDriver设置了一个浏览器自动化项目。它工作得很好。但是,当我尝试在另一台机器上运行它时,它会打开浏览器(Firefox),但这就是它,没有自动化。超时时,会抛出错误:"Failed to start up socket within 45000 ms. Attempted to connect to the following addresses: 127.0.0.1:7055"。 7055是firefox驱动程序尝试用于通信的默认端口(请参阅this article)。

在我的机器上,一切正常,Firefox安装了一个名为" Firefox WebDriver 2.42.0"的扩展程序。当我在浏览器中输入127.0.0.1:7055时,会打开一个标题为" httpd.js"的页面。我想它是由扩展服务的,因为在另一台机器上它没有打开。

我无法在网页上找到用于下载的扩展程序,而且我无法理解它的来源 - 它无法手动安装。

请帮忙。

编辑:重写问题

1 个答案:

答案 0 :(得分:1)

我能够解决问题。我试图用firefox 38运行selenium 2.42.0,不支持。我更新了firefox和selenium,现在一切正常了! :)

有关兼容性的更多详细信息,请参阅this