Jan*_*her 1 intellij-idea cucumber gherkin
我遇到以下问题。我在IntelliJ中有四个Cucumber功能文件。我通过IntelliJ插件添加了Cucumber支持。创建功能部件后,按如下所示编辑配置,以便执行功能文件。
胶水应该是步骤定义所在的包的名称。在我的情况下,该包称为stepdefinitions。
下图显示了我的项目结构。功能文件位于/ src / test / resource / features中,而stepdefinitions存储在/ src / test / java / stepdefinitions中。
可悲的是,当我尝试使用步骤定义来运行Cucumber功能时,系统提示“您可以使用下面的代码片段实现缺少的步骤:”但是我已经做到了。我已经将这些片段复制到了步骤定义文件中。当我悬停一个场景时,IntelliJ会告诉我*“未实现的子步骤定义”。
这两件事使我得出结论,即IntelliJ找不到我的步骤定义。也许你们当中的一位知道我在做什么错。
归档时间: |
|
查看次数: |
1921 次 |
最近记录: |