詹金斯在硒网格中的chromedriver路径

时间:2017-06-09 09:35:11

标签: jenkins selenium-chromedriver selenium-grid

所以我在我的本地机器上安装了Jenkins。它上面有Selenium网格,还有chrome插件。

当我在Chrome部分中进行新配置时,您必须指定Chrome驱动程序路径。

詹金斯建议:

“chromedriver可执行文件的路径。这只需要设置一次,因为它定义了一个全局属性。如果你在多个浏览器定义中设置它,将使用最新的。如果你使用Jenkins chromedriver插件,路径将是$ JENKINS_HOME / tools / chromedriver / chromedriver.ext“

所以我把它设置为$ JENKINS_HOME / tools / chromedriver / chromedriver.ext。问题是,当我运行我的测试时,我收到以下错误:

org.openqa.selenium.WebDriverException:驱动程序可执行文件不存在:/Users/Shared/Jenkins/Home/tools/chromedriver/chromedriver.ext

我也谷歌搜索这个问题被遗忘但我找不到答案。

1 个答案:

答案 0 :(得分:1)

IMO,您不需要任何镀铬插件等,以确保镀铬自动化工作。您只需下载chromedriver二进制文件,并使其在PATH环境变量的一部分目录中可用。这应该基本上可以解决问题。