【问题标题】:I am not able to run test cases in Edge Chromium Browser in selenium robot frame work. Could you pls help me我无法在 Selenium 机器人框架的 Edge Chromium 浏览器中运行测试用例。请你帮助我好吗
【发布时间】:2020-08-19 18:51:47
【问题描述】:

我无法在机器人框架中的 Edge Chromium 浏览器中运行测试用例。你能帮帮我吗?

浏览器正在打开但没有调用我的应用程序。甚至没有在边缘铬中调用 google.com

*** Settings ***

Library     SeleniumLibrary


*** Variables ***

${browser}      chrome
${url}          https://www.google.com/

*** Test Cases ***

LoginTest

        open browser        ${url}     ${browser}
        Maximize browser window

以下是日志中的消息:

12:00:22.429    INFO    Opening browser 'edge' to base url 'https://www.google.com/'.   
12:00:22.430    WARN    This version of Selenium does not support options argument. 
12:00:24.226    FAIL    WebDriverException: Message: Unknown error

注意:在 chrome 和 firefox 中工作的相同测试用例

【问题讨论】:

  • 请添加您正在使用的步骤或代码
  • 根据错误判断,您使用的是旧版本的 chromedriver。你用的是什么版本的chrome和chromedriver?

标签: python selenium selenium-webdriver pycharm robotframework


【解决方案1】:
  • 您应该更新您的 selenium 版本。您的 selenium 版本不支持它。
  • 尝试安装 Selenium2Library,然后重试。
  • 打开cmd并执行这个
  • pip install robotframework-selenium2library
  • pip install --upgrade robotframework-selenium2library
  • 在脚本上更改您的库 Selenium2Library。像这样。

【讨论】:

    猜你喜欢
    • 2018-03-06
    • 2017-11-14
    • 2015-10-21
    • 2021-04-16
    • 2020-07-12
    • 2020-12-12
    • 2017-09-09
    • 2020-06-15
    • 2017-12-14
    相关资源
    最近更新 更多