使用JUnit XML将多个迭代状态上传到同一个Jira Xray ID中

krcsximq  于 2023-10-20  发布在  其他
关注(0)|答案(1)|浏览(131)

我试图上传一个X射线测试用例的迭代状态,该测试用例具有来自数据集的参数。我正在使用Jenkins管道和XrayImportBuilder插件。在将XML文件上传到Xray之前,我可以更新它。有人能解释一下如何将迭代结果添加到XML中,以便XRAY可以读取它吗?

以下是X射线测试用例迭代部分

当前JUNIT XML

czq61nw1

czq61nw11#

不幸的是,目前不可能使用JUnit XML格式,因为没有办法将该信息嵌入到JUnit XML报告中。您需要使用Xray JSON format
如果您使用的是TestNG框架,那么有一个open-source project提供了一个监听器,它可以生成Xray JSON报告,并支持数据驱动的“手动”(即基于步骤的)测试用例。如果您使用其他测试自动化框架,您可能需要自己实现这个(Xray JSON报告的生成)。

相关问题