【问题标题】:CucumberJS / Protractor with the angular CLI带有角度 CLI 的 CucumberJS / Protractor
【发布时间】:2017-06-06 18:39:29
【问题描述】:

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

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

【问题讨论】:

  • 你试过这个链接了吗(semaphoreci.com/community/tutorials/…),它看起来像我目前的设置
  • @Nugenrules,感谢您的回复。我没有完成这些步骤,因为我不认为这适用于新的 angular 2

标签: angular protractor angular-cli e2e-testing cucumberjs


【解决方案1】:

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

我正在使用我为我的客户创建的boilerplate

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

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

希望对你有帮助

【讨论】:

  • 感谢您的回复!实际上,我可以使用以下示例 - github.com/orieken/cucumber-tsflow-example 得到一些工作。到目前为止,最糟糕的是,intellij 还不支持自动检测用 TypeScript 编写的步骤定义
猜你喜欢
  • 2016-03-27
  • 1970-01-01
  • 1970-01-01
  • 2016-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多