GetTestResultList - 获取测试计划中测试用例列表

获取测试计划中测试用例列表,支持使用条件过滤

接口说明

获取测试计划中测试用例列表,支持使用条件过滤,使用 condtion 字段

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

授权信息

当前API暂无授权信息透出。

请求语法

POST /organization/{organizationId}/testhub/testplan/{testPlanIdentifier}/testresults

请求参数

名称类型必填描述示例值
organizationIdstring

企业 id

5ebbc0228123212b59xxxxx
testPlanIdentifierstring

测试计划 id,测试计划唯一标识

592531xxxxxx15f2e98dbc7e27
bodyobject

请求 Body

directoryIdentifierstring

目录唯一标识,测试计划中对应的目录 id

e27b8eace6501ce51cf5d56784
conditionsstring

过滤器条件

{'conditionGroups': [[{'fieldIdentifier': 'gmtModified', 'operator': 'MORE_THAN_AND_EQUAL', 'value': ['2023-04-20 18:03:12.442140'], 'className': 'dateTime', 'format': 'input'}]]}

返回参数

名称类型描述示例值
object
requestIdstring

请求 id,每次请求都是唯一值,便于后续排查问题

ASSDS-ASSASX-XSAXSA-XSAXSAXS
errorMsgstring

错误信息

error
errorCodestring

错误码

Openapi.RequestError
successboolean

true 或者 false

true
testResultarray<object>

工作项信息

object

测试结果内容

testResultIdentifierstring

测试结果的 id

a8bxxxxxxxxxxxxxxxx54
testResultStatusstring

测试结果的状态

TO DO
testResultExecutorobject

测试计划执行人对象

executorIdentifierstring

执行人唯一标识,aliyunPk

1243xxxxx234xx
namestring

执行人名称

人员名称
testResultGmtCreatelong

测试结果生成时间

1621578648000
testcaseIdentifierstring

测试用例 id,测试用例唯一标识

943d20fe5e385a08fdd6b593fb
bugCountlong

测试执行结果关联缺陷数量

8
subjectstring

测试用例标题

测试工作项
assignedToobject

负责人信息

assignedToIdenttifierstring

负责人 id,负责人唯一标识

1243xxxxx234xx
namestring

负责人姓名

人员名称
spaceIdentifierstring

测试用例所属的测试库 id

592531647d7b15f2e98dbc7e27
categoryIdentifierstring

测试用例的类型 id

Req
gmtCreatelong

测试用例创建时间

1621578648000
customFieldsarray<object>

自定义字段数组

object

字段值,写入时使用

fieldIdentifierstring

字段 id,自定义字段唯一标识

943d20fe5e385a08fdd6b593fb
valuestring

自定义字段值

d7f112f9d023e2108fa1b0d8
fieldFormatstring

自定义字段格式

Input
fieldClassNamestring

自定义字段类型

User

示例

正常返回示例

JSON格式

{
  "requestId": "ASSDS-ASSASX-XSAXSA-XSAXSAXS",
  "errorMsg": "error",
  "errorCode": "Openapi.RequestError",
  "success": true,
  "testResult": [
    {
      "testResultIdentifier": "a8bxxxxxxxxxxxxxxxx54",
      "testResultStatus": "TO DO",
      "testResultExecutor": {
        "executorIdentifier": "1243xxxxx234xx",
        "name": "人员名称"
      },
      "testResultGmtCreate": 1621578648000,
      "testcaseIdentifier": "943d20fe5e385a08fdd6b593fb",
      "bugCount": 8,
      "subject": "测试工作项",
      "assignedTo": {
        "assignedToIdenttifier": "1243xxxxx234xx",
        "name": "人员名称"
      },
      "spaceIdentifier": "592531647d7b15f2e98dbc7e27",
      "categoryIdentifier": "Req",
      "gmtCreate": 1621578648000,
      "customFields": [
        {
          "fieldIdentifier": "943d20fe5e385a08fdd6b593fb",
          "value": "d7f112f9d023e2108fa1b0d8",
          "fieldFormat": "Input",
          "fieldClassName": "User"
        }
      ]
    }
  ]
}

错误码

HTTP status code错误码错误信息描述
400Openapi.RequestErrorrequest errorOpenAPI请求数据错误
403Operate.NoPermissionNoPermission没有权限

访问错误中心查看更多错误码。

变更历史

变更时间变更内容概要操作
暂无变更历史