在Sauce实验室中运行的Protractor E2e测试未运行配置中列出的所有测试

时间:2016-02-11 22:55:12

标签: gruntjs protractor saucelabs

我们使用grunt protractor runner并运行49个规格。

当我在酱汁实验室运行它们时,有时它会运行x次测试,但不是全部。知道为什么吗?除了我的protarctor conf.js中的用户和密钥之外,是否有任何调整设置要传递?

http://ondemand.saucelabs.com:80/wd/hub

使用SauceLabs selenium服务器
[launcher] Running 1 instances of WebDriver
Started
.....

Ran 5 of 49 specs
5 specs, 0 failures

1 个答案:

答案 0 :(得分:1)

这种输出通常是在代码库中存在“聚焦”测试时产生的。检查测试中是否有fdescribefit

作为旁注,为避免将重点测试提交到存储库,我们使用静态代码分析 - eslinteslint-plugin-jasmine plugin。然后,我们在pre-git package的帮助下添加了一个“预提交”git钩子,它将在每次提交之前运行eslint任务,最终禁止将任何代码样式违规提交到存储库。 / p>