当前,我们的package.json
中有以下命令:
"postinstall": "webdriver-manager update"
这是量角器所必需的,但是在TeamCity中运行时会花费宝贵的时间。有没有办法使用全局安装的Webdriver?
答案 0 :(得分:1)
您可以使用Gulp,然后像这样通过jenkins运行所有内容:
"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