Azure/IntelliJ 显示 runScenario 而不是使用 Cucumber 的实际测试名称

Azure/IntelliJ shows runScenario instead of actual test name using Cucumber

我刚刚将我的 Cucumber 测试添加到 Azure 管道中。在管道 运行 之后,我注意到我的黄瓜测试显示为 runScenario 而不是测试名称。 如果我单击 runScenario 并转到附件,我会看到它在那里显示了我的测试场景。

如果我 运行 它在 IntelliJ 中,我的测试显示为 runScenario []

我用谷歌搜索了一下,但似乎找不到解决方法。知道如何显示我的测试场景或功能吗?

在您的代理工作任务中,我使用了 Maven。 在 JUnit Test Results 下的配置中,添加 Junit 结果的路径(应该是一个 .xml 文件)。对我来说特别是在:

$(System.DefaultWorkingDirectory)/<project>/target/cucumber-junitReports/Cucumber.xml