文档首页/ 测试计划 CodeArts TestPlan/ API参考/ API/ 自定义测试服务用例管理/ 根据任务批次id和用例uri查询用例结果(只能查询ticc等包含任务批次id的用例) - ShowTaskCaseResult
更新时间:2025-12-27 GMT+08:00
分享

根据任务批次id和用例uri查询用例结果(只能查询ticc等包含任务批次id的用例) - ShowTaskCaseResult

功能介绍

根据任务批次id和用例uri查询用例结果(只能查询ticc等包含任务批次id的用例)

调用方法

请参见如何调用API

URI

POST /v4/{project_id}/versions/{version_uri}/execute/results/batch-query

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

项目UUID,项目唯一标识,固定长度32位字符(字母和数字)。获取方式请参见获取项目ID

version_uri

String

版本URI

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

uri

String

结果URI

task_uri

String

测试任务URI

task_id

String

执行id

release_dev

String

版本号

execute_id

String

测试套当次执行id,同一个测试套每次执行的id唯一

case_uris

Array of strings

测试套中用例的uri

page_no

Integer

当前页数

page_size

Integer

每页条数

sort_field

String

排序字段

sort_type

String

参数解释:

排序类型

约束限制:

不涉及

取值范围:

  • ASC,升序。

  • DESC,降序。

默认取值:

不涉及

响应参数

状态码:200

表3 响应Body参数

参数

参数类型

描述

total

Integer

参数解释

总数

取值范围

不涉及

page_no

String

参数解释

分页编码

取值范围

不涉及

page_size

String

参数解释

分页大小

取值范围

不涉及

value

Array of TestResultVo objects

请求返回的数据

表4 TestResultVo

参数

参数类型

描述

uri

String

结果URI

name

String

用例结果名称

author

String

创建人ID

rank

Integer

级别

result

Integer

测试结果Code

round

Integer

执行批次

preparation

String

前置条件

description

String

描述

region

String

逻辑Region

steps

Array of ResultStepVo objects

测试步骤信息

number

String

用例结果编号

author_name

String

创建人名称

begin_time

String

执行开始时间

begin_time_timestamp

Long

执行开始时间时间戳

end_time

String

执行结束时间

end_time_timestamp

Long

执行结束时间时间戳

creation_date

String

创建时间

creation_date_timestamp

Long

创建时间时间戳

last_modified

String

最后修改时间

last_modified_timestamp

Long

最后修改时间

last_change_time

String

最后变更时间

last_change_time_timestamp

Long

最后变更时间

dfx_test_result

String

DFX测试结果

failure_cause

String

失败原因

parent_uri

String

父节点URI(分支用例URI或迭代用例URI)

test_case_uri

String

分支用例URI

test_case_name

String

用例名称

task_uri

String

测试任务URI

result_name

String

测试结果

test_result_ae

String

是否自动化执行

executor_id

String

执行人ID

executor_name

String

执行人名称

task_id

String

执行机任务ID

execute_id

String

执行ID

time_cost

Integer

执行耗时

step_txt

String

测试步骤

step_expect

String

测试步骤期望结果

step_actual

String

测试步骤实际结果

step_result

String

测试步骤结果

release_dev

String

版本号

creation_version_uri

String

创建版本URI

version_uri

String

版本URI

project_uuid

String

项目UUID,项目唯一标识,固定长度32位字符(字母和数字)。获取方式请参见获取项目ID

report_url

String

第三方过来的执行结果,返回跳转到第三方的url

test_case_number

String

测试用例编号

service_type

String

参数解释:

测试类型

取值范围:

  • -1,全量用例。

  • 0,手工测试。

  • 1,接口自动化。

  • 7,功能自动化。

  • 8,WebUI自动化。

  • 100,自定义自动化(工厂)。

  • 11,性能自动化。

表5 ResultStepVo

参数

参数类型

描述

result

String

结果

test_step

String

测试步骤

expect_result

String

预期结果

actual_result

String

实际结果

result_name

String

测试结果名称

状态码:400

表6 响应Body参数

参数

参数类型

描述

error_code

String

参数解释

接口调用失败错误码

取值范围

不涉及

error_msg

String

参数解释

接口调用失败错误信息

取值范围

不涉及

状态码:401

表7 响应Body参数

参数

参数类型

描述

error_code

String

参数解释

接口调用失败错误码

取值范围

不涉及

error_msg

String

参数解释

接口调用失败错误信息

取值范围

不涉及

状态码:404

表8 响应Body参数

参数

参数类型

描述

error_code

String

参数解释

接口调用失败错误码

取值范围

不涉及

error_msg

String

参数解释

接口调用失败错误信息

取值范围

不涉及

状态码:500

表9 响应Body参数

参数

参数类型

描述

error_code

String

参数解释

接口调用失败错误码

取值范围

不涉及

error_msg

String

参数解释

接口调用失败错误信息

取值范围

不涉及

请求示例

post https://{endpoint}/v4/a5eb0d410ea341a192f7c12483568985/versions/v90100010gpop318/execute/results/batch-query

{
  "execute_id" : "v90100010p0cret",
  "case_uris" : [ "v90100010p0cre5r" ]
}

响应示例

状态码:200

OK

{
  "total" : 1,
  "value" : [ {
    "uri" : "v90600010s47t70n",
    "name" : "基线 Result2025-10-18",
    "author" : "TMSS002",
    "result" : 0,
    "round" : 0,
    "preparation" : "",
    "description" : "<p><br></p>",
    "region" : "roma-guian-2",
    "steps" : [ ],
    "begin_time" : "2025-10-18 10:48:34",
    "begin_time_timestamp" : 1760755714000,
    "end_time" : "2025-10-18 10:48:34",
    "end_time_timestamp" : 1760755714000,
    "creation_date" : "2025-10-18 10:48:34",
    "last_modified" : "2025-10-18 10:48:34",
    "last_modified_timestamp" : 1760755714000,
    "last_change_time" : "2025-10-18 10:48:34",
    "last_change_time_timestamp" : 1760755714000,
    "parent_uri" : "v90100010p0cre5r",
    "test_case_uri" : "v90100010p0cre5r",
    "test_case_name" : "样例功能用例",
    "task_uri" : "v90100010p0crets",
    "result_name" : "成功",
    "task_id" : "v90600010s2af75s",
    "execute_id" : "v90100010p0cret",
    "time_cost" : 0,
    "step_actual" : "",
    "step_result" : "",
    "creation_version_uri" : "v90100010p0crcjn",
    "version_uri" : "v90100010p0crcjn",
    "execute_by" : "testsuit",
    "is_aged_hint" : false
  } ],
  "page_size" : 20,
  "page_no" : 1
}

状态码

状态码

描述

200

OK

400

Bad Request

401

Unauthorized

404

Not Found

500

Internal Server Error

错误码

请参见错误码

相关文档