【发布时间】:2014-11-04 15:00:15
【问题描述】:
我正在尝试将 Chrome 浏览器与我的测试用例一起使用。相同的测试适用于 Firefox 和 PhantomJs。 但是,Chrome 浏览器启动但从不打开页面。
我已经安装了
1. Chromdriver : 端口=9515 版本=19.0.1068.0
2. Chrome:版本:37.0.2062.120(64 位)
3. Selenium:版本:2.42.1
4. RobotFramework:版本:2.8.5
我想我也相应地配置了路径变量。
google-chrome ,启动 Chrome
chromedriver , 启动 chromeDriver
以下行负责启动 chrome 和打开页面。
*** Variables ***
${BROWSER} Chrome
${MY-URL} http://www.google.com/
Open Browser | ${MY-URL} | ${BROWSER}
错误:
铬:
WebDriverException: Message: u'Unable to either launch or connect to Chrome. Please check that ChromeDriver is up-to-date. Using Chrome binary at: /opt/google/chrome/google-chrome'
WebDriver 日志显示错误
Initializing session with capabilities {
"browserName": "chrome",
"chromeOptions": {
"args": [ ],
"extensions": [ ]
},
"javascriptEnabled": true,
"platform": "ANY",
"version": ""
}
[1.001][INFO]: Launching chrome: /opt/google/chrome/google-chrome --disable-hang-monitor --disable-prompt-on-repost --dom-automation --full-memory-crash-report --no-default-browser-check --no-first-run --ignore-certificate-errors --homepage=about:blank
[46.004][SEVERE]: Failed to initialize connection
<br><br>
有人可以指出我缺少的东西吗? 调试问题的任何其他方式?任何线索都会很好。
【问题讨论】:
-
您是否发现任何错误?
-
Chromedriver 版本 19.0.1068.0 没有意义。最新的主要/次要版本是 2.10
-
谢谢@ombre42。更新 Chromedriver 工作
标签: google-chrome selenium robotframework selenium-chromedriver