外部系统添加迭代
功能介绍
外部系统添加迭代
调用方法
请参见如何调用API。
URI
POST /v4/testhub/projects/{project_id}/iterators
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        project_id  | 
      
        是  | 
      
        String  | 
      
        项目UUID,项目唯一标识,固定长度32位字符(字母和数字)。获取方式请参见获取项目ID  | 
     
请求参数
| 
        参数  | 
      
        是否必选  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|---|
| 
        name  | 
      
        是  | 
      
        String  | 
      
        名称  | 
     
| 
        assigned_id  | 
      
        是  | 
      
        String  | 
      
        处理人id  | 
     
| 
        service_id_list  | 
      
        否  | 
      
        Array of integers  | 
      
        服务类型集合  | 
     
| 
        plan_cycle  | 
      
        是  | 
      
        迭代周期信息  | 
     |
| 
        branch_uri  | 
      
        是  | 
      
        String  | 
      
        分支Uri  | 
     
响应参数
状态码:200
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        status  | 
      
        String  | 
      
        success|error  | 
     
| 
        error  | 
      
        ApiError object  | 
      
        错误信息  | 
     
| 
        request_id  | 
      
        String  | 
      
        由接口调用方传入,建议使用UUID保证请求的唯一性。  | 
     
| 
        server_address  | 
      
        String  | 
      
        本次请求的受理的服务地址。  | 
     
| 
        result  | 
      
        ExternalServiceAddIteratorVo object  | 
      
        请求结果  | 
     
状态码:400
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        参数解释: 接口调用失败错误码 取值范围: 不涉及  | 
     
| 
        error_msg  | 
      
        String  | 
      
        参数解释: 接口调用失败错误信息 取值范围: 不涉及  | 
     
状态码:401
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        参数解释: 接口调用失败错误码 取值范围: 不涉及  | 
     
| 
        error_msg  | 
      
        String  | 
      
        参数解释: 接口调用失败错误信息 取值范围: 不涉及  | 
     
状态码:404
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        参数解释: 接口调用失败错误码 取值范围: 不涉及  | 
     
| 
        error_msg  | 
      
        String  | 
      
        参数解释: 接口调用失败错误信息 取值范围: 不涉及  | 
     
状态码:500
| 
        参数  | 
      
        参数类型  | 
      
        描述  | 
     
|---|---|---|
| 
        error_code  | 
      
        String  | 
      
        参数解释: 接口调用失败错误码 取值范围: 不涉及  | 
     
| 
        error_msg  | 
      
        String  | 
      
        参数解释: 接口调用失败错误信息 取值范围: 不涉及  | 
     
请求示例
post https://{endpoint}/v4/testhub/projects/a5eb0d410ea341a192f7c12483568985/iterators
{
  "name" : "测试计划1",
  "assigned_id" : "09dc9bf77c80d2ff1f18c01b9b50b76e",
  "service_id_list" : [ 3 ],
  "plan_cycle" : {
    "start_date" : "2024-07-24 10:00:00",
    "end_date" : "2024-07-24 18:00:00"
  },
  "branch_uri" : "932opbu6aaf"
}
 响应示例
状态码:200
OK
{
  "status" : "success",
  "result" : {
    "plan_id" : "001t955o46t"
  }
}
 状态码
| 
        状态码  | 
      
        描述  | 
     
|---|---|
| 
        200  | 
      
        OK  | 
     
| 
        400  | 
      
        Bad Request  | 
     
| 
        401  | 
      
        Unauthorized  | 
     
| 
        404  | 
      
        Not Found  | 
     
| 
        500  | 
      
        Internal Server Error  | 
     
错误码
请参见错误码。