2017-06-06 108 views
0

设置Cucumberjs支持与新的角度缺乏文档是相当沮丧..我想知道如何设置黄瓜,而不是只是普通的量角器,这样,当我们运行我们的测试使用ng e2e命令,它会选取特征文件。CucumberJS /量角器与角CLI

我想知道如果有人有任何经验设置这个,因为打字机的介绍已完全改变了框架..有没有人在这方面取得任何成功?我基本上希望看到一个设置conf文件并创建步骤定义和页面对象的例子。任何帮助将非常感激!!谢谢你们

+0

你试过这个链接,但(https://semaphoreci.com/community/tutorials/getting-started-with-protractor-and-cucumber),它看起来像我的当前设置 – Nugenrules

+0

@ Nugenrules,谢谢你的回复。我没有经过这些步骤,因为我不认为这是新的角2 – Tree55Topz

回答

1

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

我使用这个boilerplate我为我的客户拥有创建:

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

存在对pageobject没有例子在其中,但这与“旧”设置没有多大区别,其次,样板仅适用于基本的e2e设置,而不适用于完整的编码指南;-)。

希望它可以帮助

+0

谢谢你的回应!我实际上能够使用下面的例子来工作 - https://github.com/orieken/cucumber-tsflow-example。迄今为止最糟糕的部分是intellij不支持在TypeScript中编写的自动检测步骤定义 – Tree55Topz