Вы можете добавить ниже scripts
в package.json
.
1) Если вы предпочитаете обновить веб-драйвер и запустить тест e2e в одном cmd, вы можете настроить сценарии следующим образом:
"scripts": {
"ng": "ng",
"wd-update": "webdriver-manager clean && webdriver-manager update --proxy http://user:password@URL:port",
"e2e": "wd-update && ng e2e --no-webdriver-update"
},
И нужно выполнить только один cmd:
npm run e2e
2) Если вы предпочитаете обновить веб-драйвер и запустить тест e2e в отдельном cmd, вы можете настроить сценарии следующим образом:
"scripts": {
"ng": "ng",
"wd-update": "webdriver-manager clean && webdriver-manager update --proxy http://user:password@URL:port",
"e2e": "ng e2e --no-webdriver-update"
},
И выполнить два cmd:
// execute `npm run wd-update` before `npm run e2e`.
// If you execute below cmds manually, you can skip to
// execute `npm run wd-update` if you had succeed to execute it before.
npm run wd-update
npm run e2e