黄瓜无法识别已定义的步骤“未定义的步骤”

时间:2016-10-24 18:41:36

标签: java cucumber cucumber-java

我不能用黄瓜为项目执行简单的测试。我在Intellij 13社区,有黄瓜插件。

我在功能目录中编写了我的功能文件,我还实现了在插件的帮助下创建它们的步骤。我在intellij中识别我在功能文件中的步骤,它可以导航并转到步骤实现。 当我尝试运行我的场景时,如果未能说明“未定义的步骤”。任何帮助将不胜感激。

以下是我组织项目的方式:

Project setup

1 个答案:

答案 0 :(得分:0)

听起来好像您正试图从Idea运行该功能。听起来好像你的项目布线有问题。

我的方法是从有效的东西开始,然后根据您的需要进行修改。一个有效的项目是Cucymber团队提供的Java骨架。从GitHub下载或克隆它:https://github.com/cucumber/cucumber-java-skeleton

您应该能够使用Maven,Ant或Gradle构建此项目。也可以使用IntelliJ IDEA打开它并根据您的需要进行修改。