查询任务用例块执行过程 - ListTestcaseBlocksProcess
功能介绍
查询指定的功能自动化任务下,用例块的执行过程
调用方法
请参见如何调用API。
URI
POST /v3/hutaf-ticc/tm/tasks/testcase_blocks/process
请求参数
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
x-auth-tenantid |
是 |
String |
参数解释 CLOUD_TEST租户 约束限制 不涉及 取值范围 字符串长度不少于1,不超过100000 默认取值 不涉及 |
|
x-auth-groups |
是 |
String |
参数解释 项目id 约束限制 不涉及 取值范围 字符串长度不少于1,不超过100000 默认取值 不涉及 |
|
x-user-name |
是 |
String |
参数解释 用户名 约束限制 不涉及 取值范围 字符串长度不少于1,不超过100000 默认取值 不涉及 |
|
x-auth-token |
是 |
String |
参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 必传。 取值范围: 字符串长度不少于1,不超过10万。 默认取值: 不涉及。 |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
where |
否 |
Array of WhereParameter objects |
查询过滤参数 |
|
option |
否 |
PageParameterV3 object |
查询排序和分页参数 |
响应参数
状态码:200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
status |
String |
状态 |
|
result |
result object |
结果 |
|
total |
String |
总共 |
|
statusOK |
Boolean |
状态 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
task_id |
String |
任务ID |
|
testcase_block_total |
Integer |
总用例块 |
|
testcase_block_num |
Integer |
用例块数 |
|
running_testcase_block_num |
Integer |
执行中用例块数 |
|
complete_testcase_block_num |
Integer |
未执行用例块数 |
|
not_exec_testcase_block_num |
Integer |
未执行用例块数 |
|
testcase_blocks |
Array of testcase_blocks objects |
用例块数组 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
id |
String |
ID |
|
round |
Integer |
轮次 |
|
process |
Array of process objects |
进度 |
|
schedule_block_id |
String |
调度块ID |
|
topo_name |
String |
topo名称 |
|
start_time |
Integer |
开始时间 |
请求示例
https://devcloud.cn-north-7.ulanqab.huawei.com/cloudtestportal/ticc/ctui/v3/hutaf-ticc/tm/tasks/testcase_blocks/process?_=1756781688571
{
"where" : [ {
"key" : "task_id",
"type" : "=",
"value" : "2886953459418398721"
} ],
"option" : {
"order_by" : "create_time",
"order_sort" : "desc",
"order_limit" : 10,
"order_start" : 0
}
}
响应示例
状态码:200
Success
{
"status" : "ok",
"result" : {
"task_id" : "2886953459418398721",
"testcase_block_total" : 1,
"testcase_block_num" : 1,
"running_testcase_block_num" : 0,
"complete_testcase_block_num" : 1,
"not_exec_testcase_block_num" : 0,
"testcase_blocks" : [ {
"id" : "2886953528137875459",
"round" : 1,
"process" : [ {
"title" : "用例块ID:2886953528137875459\n用例块名称:TestCaseBlock[875457_0]",
"state" : "complete",
"step_name" : "init",
"summary_message" : "匹配执行器和环境(轮次:1)"
}, {
"title" : "成功:0\n失败:0\n待核查:0\n不可用:2\n阻塞:0",
"state" : "complete",
"step_name" : "running",
"summary_message" : "执行中(进度:100%)\n用例总数:2,已执行:2"
}, {
"title" : null,
"state" : "complete",
"step_name" : "complete",
"summary_message" : "结束"
} ],
"schedule_block_id" : "2886953528137875457",
"topo_name" : "",
"start_time" : 0
} ]
},
"total" : "1",
"statusOK" : true
}
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
Success |
错误码
请参见错误码。