文档首页/ 测试计划 CodeArts TestPlan/ API参考/ API/ 用例结果管理/ 在任务下批量设置用例结果 - BatchAddCaseResultInTask
更新时间:2025-12-27 GMT+08:00
分享

在任务下批量设置用例结果 - BatchAddCaseResultInTask

功能介绍

此接口用于对测试套批量执行时,批量设置用例的结果

测试 -> 测试执行 -> 批量执行 -> 批量设置结果

调用方法

请参见如何调用API

URI

POST /v4/{project_id}/versions/{version_uri}/task/testcases/results

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

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

version_uri

String

版本URI

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

result

AddTestCaseResultInfo object

测试用例结果列表

task_uri

String

任务uri

task_result_uri

String

测试套结果URI

test_case_uris

String

用例uri

is_asyn

Boolean

是否异步执行

表3 AddTestCaseResultInfo

参数

是否必选

参数类型

描述

uri

String

主键

name

String

结果名字

description

String

描述

result

String

用例结果

status

String

参数解释:

任务状态

取值范围:

  • -1,删除。

  • 0,新建。

  • 5,设计中。

  • 6,测试中。

  • 7,完成。

  • -2,未设置。

preparation

String

前置条件

steps

Array of TestCaseStepResultInfo objects

用例步骤结果信息

release_dev

String

版本号

task_uri

String

任务URI

task_result_uri

String

测试套结果URI

表4 TestCaseStepResultInfo

参数

是否必选

参数类型

描述

result

String

步骤结果值

actual_result

String

步骤实际结果

expect_result

String

步骤期望结果

test_step

String

用例操作步骤

响应参数

状态码:200

表5 响应Body参数

参数

参数类型

描述

value

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/ab26ad085a594c9baac38216dff3409c/versions/v92u000107oqjkf9/task/testcases/results

{
  "is_asyn" : false,
  "task_uri" : "v92s000107pdgp3i",
  "task_result_uri" : "v93500010ida0j7s",
  "test_case_uris" : [ "v92p107p9gfhfimk", "v92u000107pcafv5" ],
  "result" : {
    "result" : "0",
    "status" : "7"
  }
}

响应示例

状态码:200

OK

{
  "value" : "ok"
}

状态码

状态码

描述

200

OK

400

Bad Request

401

Unauthorized

404

Not Found

500

Internal Server Error

错误码

请参见错误码

相关文档