测试计划 CodeArts TestPlan-TestHub测试工具集成接口规范:获取用例状态

时间:2023-11-01 16:18:15

获取用例状态

  • 接口描述
    • 功能介绍:TestHub调用测试工具此接口获取测试用例某次执行状态
    • 请求方式:POST
    • 请求URL:

      {服务域名}/v1/testcase/query/status

    • 请求头:
      "Content-Type": "application/json; charset=UTF-8","Accept-Language": "zh-cn"
  • 请求参数

    字段

    含义

    类型

    长度

    是否必填

    project_uuid

    软件开发生产线项目的唯一标识

    String

    32

    query_list

    获取用例状态的用例信息

    List

    小于等于50

    其中,参数“query_list”说明如下:

    字段

    含义

    类型

    长度

    是否必填

    case_id

    用例唯一标识

    String

    32

    execute_id

    标识用例某一次执行的id

    String

    小于等于32

    请求消息样例
    {"project_uuid": "ec22e1930cc04e6c9e68cb978bc33e74","query_list": [{"case_id": "ec22e1930cc04e6c9e68cb978bc33e74",                "execute_id": "ec22e1930cc04e6c9e68cb978bc33e74"},{"case_id": "ec22e1930cc04e6c9e68cb978bc33e74",                "execute_id": "ec22e1930cc04e6c9e68cb978bc33e74"}]}
  • 响应参数

    字段

    含义

    类型

    长度

    是否必填

    备注

    status

    返回操作的提示信息

    String

    不限

    调用成功返回success,调用失败返回error

    result

    操作成功返回的信息

    Object

    不限

    参数详细说明可参考•操作成功返回信息

    error

    异常响应

    Object

    不限

    参数详细说明可参考•异常响应

    响应消息样例:
    {"status": "success","result": {"status_list": [{"case_id": "ec22e1930cc04e6c9e68cb978bc33e","execute_id": "ec22e1930cc04e6c9e68cb978bc33","result": "5","start_time": 214214235,"end_time": 1213421434,"duration": 1231232},{"case_id": "ec22e1930cc04e6c9e68cb978bc33e","execute_id": "ec22e1930cc04e6c9e68cb978bc33","result": "5","start_time": 214214235,"end_time": 1213421434,"duration": 1231232}]}}
support.huaweicloud.com/usermanual-testman/cloudtest_01_6002.html