机器人框架WebDriverException:消息:未知错误:Chrome无法启动:

问题描述 投票:0回答:2

当我使用机器人框架运行chrome浏览器打开测试用例时,我观察到以下错误。

WebDriverException:消息:未知错误:Chrome无法启动:异常退出

(未知错误:DevToolsActivePort文件不存在)

(从Chrome位置/ usr / bin / google-chrome开始的流程已不再运行,因此ChromeDriver假设Chrome已崩溃。)(驱动程序信息:chromedriver = 72.0.3626.69(3c16f8a135abc0d4da2dff33804db79b849a7c38),platform = Linux 4.4.0- 31-通用x86_64)

粘贴下面的机器人脚本:

*** settings ***

Library  Selenium2Library


*** Variables ***

${Browser}  Chrome
${URL}  https://www.google.com

*** Test Cases ***
TC001 Browser Start and Close
    Open Browser  ${URL}  ${Browser}

使用的chrome版本:

  • Chrome版本72
  • ChromeDriver 72.0.3626.69
python-3.x google-chrome robotframework
2个回答
0
投票

你还需要更新Selenium,如果使用最新版本的SeleniumLibrary你会得到它(它从名称中删除了“2”)。

更新新名称的脚本并使用以下内容进行更新:

pip install -U robotframework-seleniumlibrary

0
投票

尝试将基于http://chromedriver.chromium.org/downloads版本72的Chrome驱动程序更改为版本2.45由2.45支持。 :)

© www.soinside.com 2019 - 2024. All rights reserved.