我处于需要为不同目的运行不同的测试用例的情况。就像冒烟测试一样,我正在运行 2 个测试用例,而对于回归,我需要运行 30 个测试用例。我已经suites
在我的定义protractor.conf.js
和我从ng
命令调用套件
exports.config = {
suites: {
smoke: [
'./e2e/**/smoke/**/*.e2e-spec.ts'
],
regression: [
'./e2e/**/*.e2e-spec.ts'
]
},
...
}
在 Angular cling e2e -- --suite=smoke
中假设只运行一个测试用例,但实际上它运行我项目中的所有测试用例。
不知道为什么它运行所有的测试用例而不是只运行一个测试用例。
我已经经历了ng --suite 问题,看起来它在 angular cli 中是一个真正的问题。