如何在堆栈 Webdriverio+Selenium+GoogleDriver 上设置 Google 二进制文件的路径?它需要二进制文件,/usr/bin/google-chrome
但由于我使用的是 Heroku,我无法在该文件夹上编写 Google 二进制文件。
问问题
2037 次
2 回答
3
您可以在您的功能中指定二进制路径:
var client = require('webdriverio').remote({
desiredCapabilities: {
browserName: 'chrome',
'goog:chromeOptions': {
binary: '/Applications/Google Chrome.app/Contents/MacOS/Google Chrome'
}
}
})
于 2015-09-16T23:02:56.310 回答
0
在独立运行 java 服务器时,您可以通过提供以下参数来包含 chromedriver 可执行文件:
-Dwebdriver.chrome.driver="C:\PATH-TO-CHROMEDRIVER\chromedriver.exe"
于 2015-08-29T14:48:43.620 回答