我正在查看 Jenkins 的 Xray 插件的文档:https ://docs.getxray.app/display/XRAY/Import+Execution+Results+-+REST#ImportExecutionResultsREST-JUnitXMLresultsMultipart
经过几次尝试,我发现有点令人困惑。如果我不尝试使用多部分导入执行,我可以通过指定测试执行密钥来更新测试执行。
当我尝试多部分时,我有这个 JSON
"fields": {
"project": {
"key": "${ProjectKey}"
},
"summary": "Temp Test execution",
"issuetype": {
"name": "Test Execution"
},
"labels": [],
"fixVersions": [
{
"name": "testrelease"
}
]
}
}
这总是在 JIRA 中创建一个新的测试执行。在他们的示例中,我看不到发送测试执行密钥以对其进行更新的方法。这很奇怪,因为通过不带多部分的导入,我可以设置它。
任何人都知道如何实现这一目标?