Используйте глобально установленный веб-драйвер с транспортиром - PullRequest
0 голосов
/ 05 октября 2018

В настоящее время в нашей package.json есть следующая команда:

"postinstall": "webdriver-manager update"

Это требуется Protractor, но занимает много времени при работе в TeamCity.Есть ли способ использовать глобально установленные веб-драйверы?

1 Ответ

0 голосов
/ 05 октября 2018

вы можете использовать Gulp, затем запустить все через Дженкинса следующим образом:

 "scripts": {
    "update-webdriver": "webdriver-manager update",
    "postinstall": "webdriver-manager update",
    "instGlobal": "npm install -g protractor gulp",
    "pretest": "npm install",
    "test": "gulp test --suite release",
    "start": "gulp test --suite release"
  },

Затем запустить

npm test
...