gpt4 book ai didi

eclipse - Cucumber .feature 文件未链接到 Eclipse 中的 stepDefinition.java

转载 作者:行者123 更新时间:2023-12-02 19:31:46 25 4
gpt4 key购买 nike

我已经从 eclipse marketplace 安装了 Natural 0.7.6 插件,我有 Windows 10。Eclipse 版本:面向 Java 开发人员的 Eclipse IDE版本:2020-03 (4.15.0)构建 ID:20200313-1211

与 Cucumber 相关的 Maven 依赖项:

    <dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-java</artifactId>
<version>5.7.0</version>
</dependency>
<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-junit</artifactId>
<version>5.7.0</version>
<scope>test</scope>
</dependency>
</dependencies>

.feature file

step definition file

  [1]: [/image/e22x3.png][1]
[2]: /image/cAfLY.png

.feature 文件提示“找不到定义”。.feature 文件步骤上的 CTRL+CLICK 未导航至 stepDefinition 文件(附有屏幕截图)。我缺少任何插件吗? Eclipse IDE 版本与我使用的 Cucumber 插件是否存在兼容性问题?感谢你们的帮助。

最佳答案

让它发挥作用的步骤。

  1. 清除所有与 cucumber 相关的插件(例如 Natural 0.9、cucumber eclipse 插件 1.0.0.xxxxx)。请务必按照建议重新启动您的 eclipse。
  2. 转到帮助 --> Eclipse 市场 --> 安装“cucumber-eclipse”插件。请务必按照建议重新启动您的 eclipse。
  3. 右键单击您的项目 --> 配置 --> 转换为 Cucumber 项目。
  4. 现在尝试通过“Ctrl+单击”功能文件中的测试步骤导航到您的步骤定义

编辑:我还将 JRE 系统库更改为 1.8(我不确定它对使 cucumber 工作有任何影响)

关于eclipse - Cucumber .feature 文件未链接到 Eclipse 中的 stepDefinition.java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61686755/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com