当我在功能文件中的步骤上按 Ctrl + 单击 或 F3 时,转到步骤定义,它并不需要我。
几天前它刚刚停止工作,我不知道为什么。我尝试从Marketplace重新安装“ Natural 0.7.6”插件集,但无法解决问题。我在这里做错什么了?!
此外,在运行时如何在功能文件的Feature
标记中写入内容? scenario.getId()
返回功能文件名,即TestCase01.feature
。但是,我想阅读“加载CSV文件后的测试注册表数据库”:
Feature: Test Registry Database after CSV files have been Loaded Scenario: verify_SourceFTP_TableData Given XXXXXXXXXXXXXXXXX When XXXXXXXXXXXXXXXXXXX Then XXXXXXXXXXXXXXXXXXXXXXX And XXXXXXXXXXXXXXXXXXXXXXXXX
pom.xml:
<!-- https://mvnrepository.com/artifact/io.cucumber/cucumber-junit -->
<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-junit</artifactId>
<version>3.0.2</version>
<scope>test</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/io.cucumber/cucumber-core -->
<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-core</artifactId>
<version>3.0.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/io.cucumber/cucumber-java -->
<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-java</artifactId>
<version>3.0.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/io.cucumber/cucumber-testng -->
<dependency>
<groupId>io.cucumber</groupId>
<artifactId>cucumber-testng</artifactId>
<version>3.0.2</version>
</dependency>
答案 0 :(得分:0)
以错误的其他格式打开功能文件时,就会发生此问题。请尝试打开与“编辑器”相同的文件,该文件会像一个聊天图标,这是正确的格式,因为您可以通过ctrl +单击获得此选项,然后点击进入步骤定义
答案 1 :(得分:0)
这是我修复它的方法-
这应该可以解决问题。