计划中批量添加测试用例
功能介绍
计划中批量添加测试用例
URI
POST /v1/projects/{project_id}/plans/{plan_id}/testcases/batch-add
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
project_id | 是 | String | 参数解释: 项目id,对应"需求管理 CodeArts Req"项目唯一标识,测试计划管理页面地址栏url https://{host}/cloudtestportal/project/{project_id}/testplan中project_id变量的值 约束限制: 不涉及 取值范围: 项目uuid应符合如下规则:长度等于32位,包含大小写字母、数字 默认取值: 不涉及 |
plan_id | 是 | String | 参数解释: 计划唯一标识 约束限制: 不涉及 取值范围: 11-34位字符 默认取值: 不涉及 |
请求参数
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
X-Auth-Token | 是 | String | 参数解释 用户Token。 约束限制 不涉及 取值范围 字符串长度不少于1,不超过100000 默认取值 不涉及 |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
service_id | 是 | Integer | 参数解释: 注册测试类型服务接口返回的服务id 约束限制: 不涉及 取值范围: 不涉及 默认取值: 不涉及 |
testcase_id_list | 是 | Array of strings | 参数解释: 计划下包含的用例个数 约束限制: 只能包含一种测试类型 取值范围: 长度小于50个 默认取值: 不涉及 |
响应参数
状态码:204
No Content
状态码:400
参数 | 参数类型 | 描述 |
|---|---|---|
status | String | 参数解释: 本次请求的处理状态 取值范围: success|error |
result | ResultValueString object | 参数解释: 请求结果 取值范围: 非必返 |
error | ApiError object | 参数解释: 错误信息 取值范围: 非必返 |
request_id | String | 参数解释: 请求的唯一id 取值范围: 非必返 |
address | String | 参数解释: 本次请求的受理的服务地址。 取值范围: 非必返 |
状态码:401
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 参数解释: 接口调用失败错误码 取值范围: 不涉及 |
error_msg | String | 参数解释: 接口调用失败错误信息 取值范围: 不涉及 |
状态码:404
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 参数解释: 接口调用失败错误码 取值范围: 不涉及 |
error_msg | String | 参数解释: 接口调用失败错误信息 取值范围: 不涉及 |
状态码:500
参数 | 参数类型 | 描述 |
|---|---|---|
error_code | String | 参数解释: 接口调用失败错误码 取值范围: 不涉及 |
error_msg | String | 参数解释: 接口调用失败错误信息 取值范围: 不涉及 |
error_detail | ErrorDetailInfo object | 批量操作失败的详情信息,全部失败没有该结构 |
请求示例
计划中批量添加测试用例
post https://{endpoint}/v1/projects/efdb403066474ab08836b9eeaaa23bca/plans/9b26f58ec29943f681804a6628779a23/testcases/batch-add
{
"service_id" : 13,
"testcase_id_list" : [ "97b82412f1ca4628803b918c27ed09de", "97b82412f1ca4628803b918c27ed09de", "97b82412f1ca4628803b918c27ed09de" ]
} 响应示例
状态码:500
Internal Server Error
{
"error_code" : "CLOUDTEST.00000001",
"error_msg" : "接口调用失败错误信息"
} 状态码
状态码 | 描述 |
|---|---|
204 | No Content |
400 | Bad Request |
401 | Unauthorized |
404 | Not Found |
500 | Internal Server Error |
错误码
请参见错误码。

