获取测试套关联用例详情
功能介绍
获取测试套关联用例详情
调用方法
请参见如何调用API。
URI
POST /v4/{project_id}/tasks/{task_uri}/testcases/batch-query
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
project_id |
是 |
String |
项目UUID,项目唯一标识,固定长度32位字符(字母和数字)。获取方式请参见获取项目ID |
|
task_uri |
是 |
String |
任务uri |
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
stage |
否 |
Integer |
测试用例在任务中的阶段 |
|
owners |
否 |
Array of strings |
处理人过滤数组 |
|
page_no |
否 |
Integer |
页码 |
|
page_size |
否 |
Integer |
页数量 |
|
results |
否 |
Array of strings |
结果过滤 |
|
status |
否 |
Array of strings |
状态过滤 |
|
version_uri |
否 |
String |
分支/迭代uri |
|
release_dev |
否 |
String |
任务版本过滤条件,影响关联任务的结果查询,查询当前任务版本下的用例最新结果 |
|
sort_field |
否 |
String |
排序字段 |
|
sort_type |
否 |
String |
排序方法 |
|
feature_uri |
否 |
String |
特性目录URI |
|
task_result_uri |
否 |
String |
测试套结果uri |
|
rank_ids |
否 |
Array of integers |
用例等级ID集合 |
|
key_word |
否 |
String |
关键字 |
|
issue_id |
否 |
String |
需求id |
|
associated_issue |
否 |
Boolean |
是否关联需求(null:不限,false:未关联,true:已关联) |
|
select_all_pages |
否 |
Boolean |
是否全选所有页(null:不全选,false:不全选,true:全选),用于任务批量执行结果功能,只返回用例uri,不返回其他信息 |
|
is_available |
否 |
Boolean |
用例是否可用 |
|
is_script_exist |
否 |
Boolean |
用例脚本字段是否有值 |
响应参数
状态码:200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
status |
String |
success|error |
|
result |
获取测试套关联用例详情返回参数 |
|
|
error |
ApiError object |
错误信息 |
|
request_id |
String |
由接口调用方传入,建议使用UUID保证请求的唯一性。 |
|
server_address |
String |
本次请求的受理的服务地址 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
total |
Integer |
起始记录数 大于 实际总条数时, 值为0, 分页请求才有此值 |
|
value |
Array of TaskAssignCaseDetailVo objects |
实际的数据类型:单个对象,集合 或 NULL |
|
reason |
String |
业务失败的提示内容 |
|
page_size |
Integer |
分页大小 |
|
page_no |
Integer |
分页编码 |
|
has_more |
Boolean |
是否有更多 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
uri |
String |
关联关系uri |
|
sort |
Integer |
排序顺序 |
|
owner |
String |
责任人id |
|
stage |
Integer |
测试阶段 |
|
project_id |
String |
项目UUID,项目唯一标识,固定长度32位字符(字母和数字)。获取方式请参见获取项目ID |
|
task_uri |
String |
任务uri |
|
update_time |
String |
更新时间 |
|
updator_name |
String |
更新人 |
|
updator |
String |
更新人id |
|
case_uri |
String |
用例uri |
|
is_available |
Integer |
是否可用 |
|
test_case_name |
String |
用例名称 |
|
feature_uri |
String |
用例目录Uri |
|
test_case_number |
String |
用例编号 |
|
svn_script_path |
String |
脚本路径 |
|
status_code |
String |
状态 |
|
status_name |
String |
状态名称 |
|
result_code |
String |
结果id |
|
result_name |
String |
结果名称 |
|
owner_name |
String |
责任人名称 |
|
execute_latest_time |
String |
最新执行时间 |
|
execute_duration |
String |
执行时长 |
|
is_keyword |
Integer |
是否是关键用例 |
|
net_work_script_name |
String |
脚本名称 |
|
rank_id |
Integer |
用例等级 |
状态码:400
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_code |
String |
接口调用失败错误码 |
|
error_msg |
String |
接口调用失败错误信息 |
状态码:401
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_code |
String |
接口调用失败错误码 |
|
error_msg |
String |
接口调用失败错误信息 |
状态码:404
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_code |
String |
接口调用失败错误码 |
|
error_msg |
String |
接口调用失败错误信息 |
状态码:500
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_code |
String |
接口调用失败错误码 |
|
error_msg |
String |
接口调用失败错误信息 |
请求示例
post https://{endpoint}/v4/projects/f3087a82b44744c29a1bd69ab6ada154/tasks/v90100010gmi4h0j/testcases/batch-query
{
"page_no" : 1,
"page_size" : 15,
"results" : [ ],
"status" : [ ],
"version_uri" : "v90200010aelu5om",
"owners" : [ ],
"rank_ids" : [ ]
}
响应示例
状态码:200
OK
{
"status" : "success",
"result" : {
"total" : 2,
"value" : [ {
"uri" : "v90100010gmi4sgs",
"sort" : 1,
"owner" : "",
"stage" : 1,
"project_id" : "407ac57de7ea44d28e47293a2b9cf15c",
"task_uri" : "v90100010gmi4h0j",
"update_time" : "2025-05-29 10:25:40",
"updator_name" : "sec_admin——nich",
"updator" : "2ce06fffb4634271a377c1cd7c429704",
"case_uri" : "v90410b5o5ce22a7",
"is_available" : 1,
"test_case_name" : "cx_2995",
"test_case_number" : "7417",
"status_code" : "7",
"status_name" : "完成",
"result_code" : "1",
"result_name" : "失败",
"is_keyword" : 0,
"rank_id" : 2
}, {
"uri" : "v90110gmi4sgsf2e",
"sort" : 2,
"owner" : "",
"stage" : 1,
"project_id" : "407ac57de7ea44d28e47293a2b9cf15c",
"task_uri" : "v90100010gmi4h0j",
"update_time" : "2025-05-29 10:25:39",
"updator_name" : "sec_admin——nich",
"updator" : "2ce06fffb4634271a377c1cd7c429704",
"case_uri" : "v90200010gmhoo73",
"is_available" : 1,
"test_case_name" : "sdw",
"test_case_number" : "7421",
"status_code" : "0",
"status_name" : "新建",
"result_name" : "未执行",
"is_keyword" : 0,
"rank_id" : 2
} ],
"page_size" : 15,
"page_no" : 1
}
}
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
OK |
|
400 |
Bad Request |
|
401 |
Unauthorized |
|
404 |
Not Found |
|
500 |
Internal Server Error |
错误码
请参见错误码。