首页 > 解决方案 > 将 Cucumber 结果导入 Jira/Xray

问题描述

我能够在本地运行 Cucumber/groovy(使用 maven/pom.xml)测试。我正在尝试使用 Xray 将黄瓜生成的测试结果(results.jon)导入 Jira。

我找不到为此所需的步骤或程序。找到的唯一来源:https ://confluence.xpand-it.com/display/public/XRAY/Import+Execution+Results 但不适用于我的项目。目前还没有CICD。每次我运行测试/多个测试时,有什么方法可以生成导入 Jira 的结果/报告?

标签: groovycucumberjirajira-xray

解决方案


对于基于 Gherkin 的框架,例如 Cucumber,您不能简单地提交结果。这是因为 Xray 需要有 Gherkin 短语,而这些短语无法从结果文件中推断出来。所以你需要选择一种可能的黄瓜流。您需要选择 Xray 作为 Cucumber 场景版本的主控,或者您需要为此使用 Git/SVN,然后将它们同步到 Xray。这些步骤在上一个链接中有详细说明。你可以在这里看到一些有用的教程。有一些特定于黄瓜的教程,例如这个,但它们并不完全详细。您可以查看Serenity BDD 的技术更详细的教程对于两个不同的流程,这使得这些步骤更加明显(然后您需要使其适应黄瓜的具体情况,但原理是相同的)。


推荐阅读