0

我处于需要为不同目的运行不同的测试用例的情况。就像冒烟测试一样,我正在运行 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 中是一个真正的问题。

4

0 回答 0