You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Azure DevOps Test Plan模块下载测试运行结果?

如何导出Azure DevOps Test Plan中的手动测试用例结果

以下是几种可行的导出方式,覆盖不同场景的需求:

1. 从测试套件直接导出含结果的测试用例

  • 打开目标Test Plan,进入对应的Test Suite页面
  • 点击页面顶部的「...」(更多选项),选择「Export test cases」
  • 在弹出的导出窗口中,勾选Include test results选项,然后选择Excel或CSV格式完成导出
  • 导出的文件会包含该套件下所有测试用例的最新执行状态、测试人员、最后执行时间等信息

2. 通过工作项查询自定义导出结果

  • 切换到Azure DevOps的「Boards」模块,进入「Queries」页面
  • 创建新查询,设置工作项类型为「Test Case」
  • 添加筛选条件:比如关联的Test Plan/Test Suite ID、测试结果状态(通过/失败)、分配人员等
  • 在查询结果页,点击「Export to Excel」或「Export to CSV」,还可以通过「Columns」按钮添加你需要的字段(如Test Result Status、Last Tested Date),定制导出内容

3. 针对特定Test Run导出结果

  • 进入Test Plan的「Test Runs」标签页,打开你需要导出的具体Test Run详情
  • 点击页面右上角的「...」,选择「Export」即可导出该运行的所有测试结果
  • 这个方式适合只需要某一次测试执行结果的场景

4. 使用Azure DevOps CLI批量导出(适合自动化或复杂筛选)

  • 先完成Azure DevOps CLI的安装和身份验证(运行az devops login并按照提示操作)
  • 执行WIQL查询导出结果,示例命令:
    az boards query --org "https://dev.azure.com/你的组织名" --project "项目名称" --wiql "SELECT [System.Id], [System.Title], [Microsoft.VSTS.TCM.Result], [System.AssignedTo], [Microsoft.VSTS.TCM.LastTestedDate] FROM WorkItems WHERE [System.WorkItemType] = 'Test Case' AND [Microsoft.VSTS.TCM.TestPlan] = '你的测试计划ID' ORDER BY [System.Id]" --output csv > test_results.csv
    
  • 可以修改WIQL语句中的筛选条件,比如指定Test Suite、测试结果状态等,满足更复杂的导出需求

内容的提问来源于stack exchange,提问作者Shubham Gupta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 17:15:35