SuperAPI AI 工具集

testdino-manual-runs

测试与质量

查看项目

更新于 10-16 08:26

技能介绍

TestDino Manual Runs 用于管理手动测试执行运行,以及更新运行内的用例级结果。当用户需要管理手动执行运行或修改运行中单个用例的结果时,可以使用该技能。

主要能力

该技能提供一组手动运行相关工具,覆盖运行级和用例级操作:

  • 运行级操作:列出运行、创建运行、查看单个运行、更新运行元数据。
  • 用例级操作:在修改运行中任何单个用例之前先列出运行测试用例,然后更新运行测试用例,例如分配用例、更改结果或更新耗时。

推荐使用流程

  1. 如果不知道 projectId,先调用 health。
  2. 使用 list_manual_runs 按名称、状态、发布、环境或标签发现运行。
  3. 使用 get_manual_run 查看某个运行的元数据和汇总统计。
  4. 使用 create_manual_run 或 update_manual_run 进行运行级元数据变更。
  5. 在更改运行中任何单个用例之前,先使用 list_run_test_cases。
  6. 使用 update_run_test_case 分配用例、更改其结果或更新耗时。

重要细节

  • runId 接受内部 ID 或类似 RUN-12 的计数器式 ID。
  • rtcRef 可以是运行测试用例行 ID、类似 TC-156 的用例键,或底层测试用例 ID。
  • updates.assigneeUserId 可以是用户 ID 或电子邮件地址。
  • updates.result 接受显示形式或规范形式,但规范值如 passed、failed、blocked、skipped、retest 和 untested 最安全。
  • 对于 create 和 update 载荷,tags 和 linkedIssues 必须是 JSON 数组。

适用场景

适合以下请求:

  • 列出某个发布的手动运行
  • 为 sprint MS-12 创建手动运行
  • 显示运行 RUN-12 中的所有测试用例
  • 将 RUN-12 中的 TC-156 分配给 alice@example.com
  • 将 RUN-12 中的 TC-156 标记为 passed

限制

资料未提供该技能的收费、价格、平台支持范围、具体效果或完整使用步骤等额外信息。