如何使用Appium和cucumber从特征文件导航到Step定义?

问题描述 投票:1回答:5

我正在使用Intellij IDea和Appium,我也安装了黄瓜。但是我无法通过按住Ctrl键并单击步骤来从功能文件导航到步骤定义。它说“无法找到声明”。我已经定义了步骤定义,但仍然没有导航..任何人都可以建议我解决这个问题吗?任何帮助表示赞赏。

testing intellij-idea cucumber appium feature-file
5个回答
3
投票

在IntelliJ IDEA中安装“Cucumber for Java”插件。它会为您提供所需的支持。

搜索名为Cucumber的插件,你会发现Jetbrains写的一个你想要的插件。


1
投票

您正在描述的Eclipse功能称为“开放声明”,根据官方Eclipse文档,如果所选元素是引用或声明,它将尝试导航到所选元素的确切定义。

在这种情况下,功能文件步骤不是声明,甚至不是java文件。那不行。


1
投票

转到文件 - >设置 - >插件然后您可以管理黄瓜插件,如下所示这将在您单击测试时将您重定向到步骤定义。

enter image description here

希望这可以帮助


0
投票

需要安装在Eclipse市场上可用的Natural插件。

然后打开你的功能文件,只需将光标放在任何一步上并单击Fun + F3键,它将带你到步骤定义文件对应的步骤。

注意 - >这适用于Mac,我不确定其他操作系统。


0
投票

使用下面的插件进行导航。

去eclipse或任何ide>安装新的s / w,提供这个url> ok URL-> http://rlogiacco.github.com/Natural

重新启动ide>打开任何功能文件>按下命令键如果您正在使用mac或按下控制以防止窗口并关注功能文件中存在的任何行>单击>它将带您进入相应的步骤定义文件和方法。

© www.soinside.com 2019 - 2024. All rights reserved.