Как запустить botium-cli в режиме без головы с помощью Google Chrome - PullRequest
0 голосов
/ 19 февраля 2019

Как мне запустить botium-cli + botium-webdriver-connector в автономном режиме с помощью браузера Chrome?

Веб-страница не работает с браузером phantomjs


edit: Florianответ работает, я запускаю jenkins в Ubuntu, также нужно добавить опции --no-sanbox и --disable-dev-shm-Использование

мой окончательный конфиг

"WEBDRIVERIO_OPTIONS": {
    "desiredCapabilities": {
        "browserName": "chrome",
        "chromeOptions": {
            "args": [ "--headless", "--no-sandbox", "--disable--dev-shm-usage" ]
        } 
    }
}

1 Ответ

0 голосов
/ 19 февраля 2019

Существует пример Botium, доступный с использованием Chrome в режиме без головы: https://github.com/codeforequity-at/botium-connector-webdriverio/blob/master/samples/botbuilderwebchat/

В botium.json параметры веб-драйвера должны быть установлены примерно так:

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