# 说明

批量更新用例,返回用例

# url

https://api.tapd.cn/api/testx/case/v1/namespaces/{namespace}/repos/{repo_uid}/versions/{version_uid}/cases/batch-update

# 支持格式

JSON

# HTTP请求方式

POST

# 请求数限制

编辑用例属性不能超过5个

# 请求参数

# Request

字段名 必选 类型及范围 说明
Namespace string 项目命名空间
RepoUid string 仓库唯一标识
RepoVersionUid string 仓库版本唯一标识
CaseUids repeated string 用例唯一标识列表
UpdateInfos repeated UpdateInfo 更新信息列表

# UpdateInfo

字段名 必选 类型及范围 说明
FieldName string 字段名称(用例对象的字段名即可)
FieldValue google.protobuf.Value 字段值
Action Action 操作类型

# Action

取值 字面值
UNKNOWN 未知操作
APPEND 附加
OVERRIDE 覆盖
DELETE 删除

# 入参示例

{
    "CaseUids": [
        "12571828",
        "xxxxx",
        "xxxxx"
    ],
    "UpdateInfos": [
        {
            "FieldValue": "44907",
            "FieldName": "Type",
            "Action": "OVERRIDE"
        },
        {
            "FieldValue": "34456",
            "FieldName": "Labels",
            "Action": "APPEND"
        }
    ]
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

# 返回结果

{
    "RequestId": "",
    "Error": null
}
1
2
3
4

# 测试用例字段说明

# FieldName

取值可参考页面批量编辑

取值 含义
Priority 优先级
PreConditions 前置条件
Owners 负责人
... ...
上次更新: 2025-07-22 11:19:54