【问题标题】:WebDriverException : SeleniumWebDriverException:硒
【发布时间】:2020-04-19 20:43:46
【问题描述】:

我正在尝试打开浏览器并登录。在使用 Robot、Robot Ride 和 Robot-selenium。

但是,Chrome 会突然打开和关闭。

Python : 3.5.1
Robot framework : 3.1.2
Ride : 1.7.4
Chrome : 79.0.3945.88
OS : Windows 10.
selenium2library : 3.0.0

我已经下载了对应版本的chrome驱动,保存在Python\Scripts中

我的测试用例:

${b_id}    Open Browser    ${url}    ${browser}
Input text    ${loginIDLocator}    ${u_name}
Input text    ${pswdLocator}    ${password}

可以给出用户名,但是在输入密码之前chrome突然关闭。

有一个例外: WebDriverException:消息:无法访问 chrome

具有相同版本的 Robot、Ride 和 Selenium 的相同代码可在其他系统上运行。

请让我知道我错在哪里。

谢谢,

【问题讨论】:

  • 您能否扩展示例测试用例,包括所有部分?
  • 我正在尝试以 Google.com 作为 URL 打开页面,即使这不起作用。但是,我重新安装了操作系统。现在它工作正常。

标签: google-chrome selenium-chromedriver robotframework


【解决方案1】:

卸载 Selenium2Library,然后安装 robotsframework-seleniumlibrary。编辑测试用例以使用 SeleniumLibrary。

【讨论】:

  • 谢谢。我试过了,结果是一样的。在测试用例中,我明确提到了 SeleniumLibrary.。另外,我观察到,当调用“捕获页面截图”时,执行会突然停止。这种行为与 Selenium2Library 和 SeleniumLibrary 相同。
  • 创建一个基础测试看看Capture Page Screenshot是否有问题:```设置日志级别TRACE打开浏览器stackoverflow.comChrome捕获页面截图```
  • 谢谢。我也试过这个选项。我重新安装了我的操作系统,它现在可以使用我以前使用的相同命令集运行良好......
猜你喜欢
  • 2021-08-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-13
  • 1970-01-01
  • 2018-01-12
  • 1970-01-01
相关资源
最近更新 更多