如何解决黄瓜Junit Runner未显示测试用例行
我最近将Cucumber依赖性从4.8.0升级到了最新版本:
[group: "io.cucumber",name: "cucumber-java",version: "6.6.0"],[group: "io.cucumber",name: "cucumber-junit",
从IntelliJ运行测试时,它仅显示测试用例的编号,但不显示其编写所在的行。如果一个文件包含多个方案或进行了更多测试,则这真的很难使用情况比这一个。如果文件包含注释或禁用的测试,情况甚至会更糟。
这就是我的样子:
双击不会指向失败的测试用例,甚至不会打开功能文件。
如果我没记错的话,它以前显示的是行,但现在不再显示。有时(并非总是)引用文件以及文件在哪一步失败,但是同样,它仅在定义步骤时才向我显示哪种情况失败。
解决方法
您可以在@CucumberOptions中添加“ stepNotifications = true”,以显示执行过程中所有黄瓜步骤。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。