跨多个文件的量角器测试

protractor test across multiple files

Angular 7自带的e2e测试默认结构如下:

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

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

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

之后

环境:Angular7.10

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

解决方案:

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