获取测试计划中测试用例列表,支持使用条件过滤
接口说明
获取测试计划中测试用例列表,支持使用条件过滤,使用 condtion 字段
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
请求语法
POST /organization/{organizationId}/testhub/testplan/{testPlanIdentifier}/testresults HTTP/1.1
路径参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| organizationId |
string |
是 |
企业 id |
5ebbc0228123212b59xxxxx |
| testPlanIdentifier |
string |
是 |
测试计划 id,测试计划唯一标识 |
592531xxxxxx15f2e98dbc7e27 |
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| body |
object |
否 |
请求 Body |
|
| directoryIdentifier |
string |
是 |
目录唯一标识,测试计划中对应的目录 id |
e27b8eace6501ce51cf5d56784 |
| conditions |
string |
否 |
过滤器条件 |
{'conditionGroups': [[{'fieldIdentifier': 'gmtModified', 'operator': 'MORE_THAN_AND_EQUAL', 'value': ['2023-04-20 18:03:12.442140'], 'className': 'dateTime', 'format': 'input'}]]} |
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
|||
| requestId |
string |
请求 id,每次请求都是唯一值,便于后续排查问题 |
ASSDS-ASSASX-XSAXSA-XSAXSAXS |
| errorMsg |
string |
错误信息 |
error |
| errorCode |
string |
错误码 |
Openapi.RequestError |
| success |
boolean |
true 或者 false |
true |
| testResult |
array<object> |
工作项信息 |
|
|
array<object> |
测试结果内容 |
||
| testResultIdentifier |
string |
测试结果的 id |
a8bxxxxxxxxxxxxxxxx54 |
| testResultStatus |
string |
测试结果的状态 |
TO DO |
| testResultExecutor |
object |
测试计划执行人对象 |
|
| executorIdentifier |
string |
执行人唯一标识,aliyunPk |
1243xxxxx234xx |
| name |
string |
执行人名称 |
人员名称 |
| testResultGmtCreate |
integer |
测试结果生成时间 |
1621578648000 |
| testcaseIdentifier |
string |
测试用例 id,测试用例唯一标识 |
943d20fe5e385a08fdd6b593fb |
| bugCount |
integer |
测试执行结果关联缺陷数量 |
8 |
| subject |
string |
测试用例标题 |
测试工作项 |
| assignedTo |
object |
负责人信息 |
|
| assignedToIdenttifier |
string |
负责人 id,负责人唯一标识 |
1243xxxxx234xx |
| name |
string |
负责人姓名 |
人员名称 |
| spaceIdentifier |
string |
测试用例所属的测试库 id |
592531647d7b15f2e98dbc7e27 |
| categoryIdentifier |
string |
测试用例的类型 id |
Req |
| gmtCreate |
integer |
测试用例创建时间 |
1621578648000 |
| customFields |
array<object> |
自定义字段数组 |
|
|
object |
字段值,写入时使用 |
||
| fieldIdentifier |
string |
字段 id,自定义字段唯一标识 |
943d20fe5e385a08fdd6b593fb |
| value |
string |
自定义字段值 |
d7f112f9d023e2108fa1b0d8 |
| fieldFormat |
string |
自定义字段格式 |
Input |
| fieldClassName |
string |
自定义字段类型 |
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 |
错误码 |
错误信息 |
描述 |
|---|---|---|---|
| 400 | Openapi.RequestError | request error | OpenAPI请求数据错误 |
| 403 | Operate.NoPermission | NoPermission | 没有权限 |
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。