Angular2 + karma +量角器 - 运行特定的e2e测试用例

时间:2016-10-03 10:26:13

标签: angular jasmine protractor karma-runner

我可以用什么命令从测试套件启动特定的e2e测试用例?

如果无法做到这一点 - 运行特定的测试套件可能会有一些解决方法。

我使用Jasmine,Karma和Protractor。我用命令

开始我的测试
npm run e2e

package.json

中定义
"e2e": "protractor protractor.config.js"

我可以重新定义此任务(或创建新任务)

"e2e-s": "protractor protractor.config.js --specs ./app/dashboard/e2e-spec.js"

但是我想从命令行执行此操作。

1 个答案:

答案 0 :(得分:3)

您可以通过--

propagate arguments to the npm script
npm run e2e -- --specs path/to/spec

确保您安装了最新的npm

您还可以使用Jasmine中的fdescribe / ddescribe和摩卡中的describe.only来关注测试。