求助:无法找到获取Test Run Result步骤与摘要附件的相关API
如何获取Test Run Result的附件及附件ID
以主流测试管理平台为例,以下是具体的API调用方式:
Azure DevOps
获取指定测试运行下的所有结果ID:
使用GET请求:_apis/test/runs/{runId}/results?api-version=7.1-preview.6响应中每个条目里的
id即为单个Test Run Result的ID。获取单个Test Run Result的所有附件(含步骤附件、摘要附件):
使用GET请求:_apis/test/runs/{runId}/results/{testResultId}/attachments?api-version=7.1-preview.1响应里的每个附件对象包含:
id:附件IDname:附件名称attachmentType:附件类型(区分步骤附件StepAttachment和摘要附件GeneralAttachment)
TestRail
- 获取指定测试结果的所有附件:
使用GET请求:
响应中每个附件对象的index.php?/api/v2/get_attachments_for_test_result/{test_result_id}id字段即为附件ID,同时可通过file_name识别是步骤还是摘要相关附件。
如果使用的是其他工具,可查找官方文档中「测试结果附件」相关的API端点,核心逻辑都是先定位到目标Test Run Result,再调用附件查询接口。
内容的提问来源于stack exchange,提问作者saritha vanga
相关产品推荐
相关产品推荐

