【发布时间】:2016-02-01 17:37:35
【问题描述】:
这是我第一次尝试使用 Selenium Webdriver 实现自动化。我已经下载了 Eclipse 和最新的 selenium 独立服务器 jar 和 webdriver jar。这是我的项目到目前为止的样子:
当我按下播放时,这是我得到的错误:
这是我的Firefox版本(我无法更改Firefox版本,这是我工作的公司使用的版本):
我是否缺少某些配置?谢谢!
【问题讨论】:
-
你在运行
selenium.jar吗?您需要在命令行上启动它,您的代码使用它与浏览器进行通信。 -
@reinierpost 嗯我不知道......我在 youtube 上看到的所有教程都提到了 Eclipse 部分......你有任何链接显示我如何做到这一点吗?跨度>
-
谷歌搜索“selenium jar”,你会找到“selenium-standalone-
.jar”,就是那个。我现在得走了,但它应该在文档中。 -
@reinierpost 谢谢,我找到了方法,但即使运行独立的 jar,错误仍然存在
-
你绝对不需要'selenium-standalone.jar',或者任何其他正在运行的进程:
The Selenium Server is needed in order to run either Selenium RC style scripts or Remote Selenium WebDriver ones.几乎可以肯定这是与你的驱动程序的 Firefox 冲突。 FF 38.6 对于 ESR 来说是新的,但按正常标准来说是旧的,而驱动程序 2.50.1 大约有 3 天的历史。您可以切换到正常的 FF dist 频道或降级您的驱动程序吗?
标签: java selenium selenium-webdriver selenium-firefoxdriver