Gruntjs 沙司实验室中的量角器E2e测试运行未运行配置中列出的所有测试

Gruntjs 沙司实验室中的量角器E2e测试运行未运行配置中列出的所有测试,gruntjs,protractor,saucelabs,Gruntjs,Protractor,Saucelabs,我们使用grunt量角器runner,有49个规格可供运行 当我在酱汁实验室运行它们时,有时它只运行x个测试,但不是全部。知道为什么吗?除了在myprotarctor conf.js中输入用户和密钥外,是否还需要传递任何酱汁设置 使用位于的SauceLabs selenium服务器 这种输出通常是在代码库中存在“聚焦”测试时产生的。检查测试中是否有fdescribe,fit 作为补充说明,为了避免将重点测试提交到存储库中,我们使用了静态代码分析-使用。然后,我们添加了一个“pre-commit”

我们使用
grunt量角器runner
,有49个规格可供运行

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

使用位于的SauceLabs selenium服务器


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


作为补充说明,为了避免将重点测试提交到存储库中,我们使用了静态代码分析-使用。然后,我们添加了一个“pre-commit”git钩子,借助它在每次提交之前运行
eslint
任务,最终禁止将任何代码样式的冲突提交到存储库中。

当它没有运行所有测试时,您是否在代码库中看到任何
fdescribe
fit
剩余的代码?否,我不用那些。没有任何规范被注释或要求不运行。有时他们会全部运行它们,有时他们只运行这5个。它的random@alecxe你是对的。不知何故,由于打字错误,其中一个规范有一个FD描述,而正是该规范一直在运行。谢谢!好的,谢谢,补充一些细节作为回答。希望能有帮助。
[launcher] Running 1 instances of WebDriver
Started
.....

Ran 5 of 49 specs
5 specs, 0 failures