使用 angular CLI 的 CucumberJS / Protractor

CucumberJS / Protractor with the angular CLI

新 angular 缺少设置 Cucumberjs 支持的文档令人非常沮丧。我想知道我们如何设置 Cucumber 而不是简单的量角器,这样当我们 运行 我们使用 ng e2e 命令进行测试,它会获取功能文件。

我想知道自从 typescript 的引入完全改变了框架以来,是否有人有过设置它的经验。有人在这方面取得过成功吗?我基本上想看一个设置 conf 文件和创建步骤定义和页面对象的示例。任何帮助将非常感激!!谢谢大家

我正在使用 Angular Seed 开发一个 Angular 2+ 项目,但这与 Angular CLI 的设置没有太大区别。

我正在使用这个 boilerplate 我为我的客户创建的具有:

  • 打字稿
  • CucumberJS 2 支持
  • 报告

其中没有页面对象的示例,但这与 "old" 设置没有太大区别,其次,样板文件仅用于基本的 e2e 设置,而不是完整的编码指南 ;-)。

希望对您有所帮助