如何使用谷歌浏览器在无头模式下运行 botium-cli

拉哈迪安·库芒

如何使用 Chrome 浏览器在无头模式下运行 botium-cli + botium-webdriver-connector?

该网页不适用于 phantomjs 浏览器


编辑:弗洛里安回答有效,我在 ubuntu 上运行 jenkins,还需要添加 --no-sanbox 和 --disable-dev-shm-usage 选项

我的最终配置

"WEBDRIVERIO_OPTIONS": {
    "desiredCapabilities": {
        "browserName": "chrome",
        "chromeOptions": {
            "args": [ "--headless", "--no-sandbox", "--disable--dev-shm-usage" ]
        } 
    }
}
弗洛里安·特雷姆

有一个在无头模式下使用 Chrome 的 Botium 示例:https : //github.com/codeforequity-at/botium-connector-webdriverio/blob/master/samples/botbuilderwebchat/

在 botium.json 中,webdriver 选项应该设置如下:

  "WEBDRIVERIO_OPTIONS": {
    "desiredCapabilities": {
      "browserName": "chrome",
      "chromeOptions": {
        "args": [ "--headless" ]
      }          
    }
  },

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

脚本存储器与botium-cli上的语音不匹配

botium cli 无法在 Windows 服务器上启动 - 不允许 eperm 操作

出现错误“botium-cli 未被识别为内部或外部命令、可运行的程序或批处理文件”

如何在botium-cli中传递上下文或为上下文生成测试用例

如何清除Botium中的测试会话

如何使用 botium 绑定更改 Botium 测试的测试套件名称。Currenlty 即将到来的默认名称

在无头模式下如何使用bq cli强制删除表

Botium dialogflow 连接器支持 Dialogflow 环境

如何设置IE浏览器在无头模式下运行的功能

如何配置 Chrome 浏览器以无头模式运行

如何使用无头浏览器运行测试?

如何使用无头浏览器运行Selenium Python

如何将自定义连接器集成到Botium Box

Vue CLI 3 / Webpack生产版本无法在旧版浏览器上运行:如何添加浏览器支持?

对于使用Watson开发的chatbot,如何使用botium断言器使用Hyperlink Assertion?

无法运行Teaspoon CLI,但在浏览器中成功

如何在botium中使用带有话语文件的变量

Lamba呼叫是否总是触发后备意图?如何使用amzon lex IdentifypoolID授权botium?

如何将会话属性从Botium Client传递给Lex Bot?

如何将设备添加到 Botium Box 中的设备集

无法使用 #include 在 Botium Watson Assistant 测试中包含部分对话

通过CLI使用浏览器打印网页

搜索适应的CLI浏览器

在 ec2 ubuntu 服务器上无头运行谷歌浏览器

如何在angular-cli中的组件内部使用电子浏览器窗口?

如何使用CLI(而不是通过浏览器)加密socket.io客户端?

如何使用 botium-connector-webdriverio 检查自定义聊天机器人的超链接响应

Botium-Google Assistant连接器-响应不为空时响应为空,但响应为空

Botium Botkit 4.0:指定userId