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

如何使用Azure DevOps REST API更新工作项的Tested By关联链接

Azure DevOps REST API 添加Tested By关联链接的方法

你的调用方向是正确的,确实使用工作项更新的PATCH接口即可实现关联链接的添加,你之前编写的请求体结构不符合规范,需要按以下内容调整:

必备要求

请求头必须设置为 Content-Type: application/json-patch+json,否则接口会返回报错。

完整请求示例

请求地址

和你更新自定义字段的地址一致:

https://dev.azure.com/myorg/_apis/wit/workitems/1824160?api-version=6.0&bypassRules=True

请求体

[
  {
    "op": "test",
    "path": "/rev",
    "value": 1
  },
  {
    "op": "add",
    "path": "/relations/-",
    "value": {
      "rel": "Microsoft.VSTS.Common.TestedBy-Forward",
      "url": "https://dev.azure.com/zionseto/_apis/wit/workItems/1824175",
      "attributes": {
        "comment": "关联测试用例"
      }
    }
  }
]

字段说明

  • path固定填 /relations/-,代表给当前工作项新增一条关联关系
  • value.rel为关联关系的唯一标识,Tested By的正向关联固定为 Microsoft.VSTS.Common.TestedBy-Forward
  • value.url为目标工作项的REST API访问地址,和你之前填写的内容一致
  • attributes为可选配置项,可添加关联备注、锁定状态等配置,不需要时可直接删除该字段

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 07:15:03