跨多个文件的量角器测试

时间:2019-01-27 08:11:58

标签: angular protractor e2e-testing

Angular 7带有e2e测试的默认结构,如下所示:

enter image description here

如何组织多个文件中的测试。 例如

enter image description here

我想避免测试文件太长,而这些业务单元与其他业务单元无关。

问题 :如何将量角器测试分为多个文件和文件夹,以及如何在以后运行它们

环境 :Angular 7.10

1 个答案:

答案 0 :(得分:3)

如果您不想在e2e目录下拥有src目录,并希望具有定义的结构。然后,只需将specs文件中的protractor.conf.js变量更改为'./**/*.e2e-spec.ts'。 Angular应用程序将逐个运行所有e2e测试,就像它对单元测试文件所做的一样。

解决方案:

exports.config = {
  ...
  specs: [
    './**/*.e2e-spec.ts'
  ],
  ...
};