将全局安装的Webdriver与Protractor一起使用

时间:2018-10-05 16:50:03

标签: angular webdriver protractor continuous-integration

当前,我们的package.json中有以下命令:

"postinstall": "webdriver-manager update"

这是量角器所必需的,但是在TeamCity中运行时会花费宝贵的时间。有没有办法使用全局安装的Webdriver?

1 个答案:

答案 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