导入 json 格式的结果文件后,Jira XRAY 结果未更新

Jira XRAY result are not updated after importing json formatted result file

我们正在手动尝试将 json 格式的测试执行结果导入 xray Jira。我们的测试用例是带有步骤的手动类型,但我们希望不为每个步骤标记完整的测试用例通过或失败。为此,我们在测试执行中为单个测试用例手动创建了 json 文件。通过“Xray-Import 执行结果”从 UI 导入后,网络选项卡下的 API 没有失败,但结果未更新为状态通过。

下面是我们根据xray官方文档制作的Json

{ "testExecutionKey": "XXXX", “测试”:[ { "testKey": "XXXXX", “开始”:“2022-04-27T15:43:35+01:00”, “完成”:“2022-04-27T15:45:56+01:00”, "comment": "执行成功", “状态”:“通过” } ] }

任何人都可以帮助我们纠正 xray 接受的 json 格式以及上面的错误是什么 json.

工作Json:

{ "testExecutionKey": "XXXX", “测试”:[ { "testKey": "XXXXX", “开始”:“2022-04-27T15:43:35+01:00”, “完成”:“2022-04-27T15:45:56+01:00”, "comment": "执行成功", “状态”:“通过” } ] }

Xray 云 os 上的 Xray Json 格式与 Xray server/DC 略有不同。您共享的格式似乎来自 Xray 服务器。请改用此文档 link:https://docs.getxray.app/display/XRAYCLOUD/Import+Execution+Results+-+REST+v2#ImportExecutionResultsRESTv2-XrayJSONresults

关于您分享的格式,请将 PASS 更改为 PASSED。 要由其余 api 提交,您需要先使用在 Xray 全局设置上管理的 API 密钥的客户端 ID 和客户端密码发出身份验证请求。 然后,您可以向 Xray Json 端点发出 POST 请求,传递身份验证令牌和 Xray json 正文。