无法从机器人框架

时间:2018-06-07 09:24:05

标签: selenium selenium-chromedriver robotframework ui-automation

我尝试使用来自VNC的CLI(pybot)的机器人脚本启动(仅打开和关闭)Chrome浏览器。我安装了chrome驱动程序,显示设置正确,因为我使用的是root,我曾使用过--no-sandbox选项。以下是一些细节:

脚本:      *设置*     图书馆Selenium2Library

*** Keywords ***
open_browser_maximize
    Open Browser       https://google.com    chrome
    Maximize Browser Window

*** Test Cases ***
launch browser
    open_browser_maximize

驱动程序和Chrome详细信息:

google-chrome-stable-66.0.3359.139-1.x86_64
chromedriver-65.0.3325.181-1.el7.x86_64

要使用--no-sandbox我已经这样做了: ` cat / root / bin / google-chrome

#! /bin/bash
/usr/bin/google-chrome --no-sandbox "$@"

echo $ PATH

/root/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

google-chrome

/root/bin/google-chrome

当我使用Pybot运行脚本时,我收到以下错误消息:

WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally
  (Driver info: chromedriver=2.35 (0),platform=Linux 3.10.0-693.11.6.el7.x86_64 x86_64)

任何人都可以让我知道我在这里缺少什么,以及如何解决这个问题。

0 个答案:

没有答案