4.1 测试计划管理
4.1.3 项目下查询测试计划列表 v2
功能介绍
项目下查询测试计划列表v2
调试
您可以在API Explorer中调试该接口。
URI
GET /v2/projects/{project_id}/plans 表4-20 路径参数
参数 是否必选 参数类型 描述
project_id 是 String DevCloud项目id,项目唯一标 识,固定长度32位字符
表4-21 Query 参数
参数 是否必选 参数类型 描述
offset 是 Long 起始偏移量,表示从此偏移量开
始查询, offset大于等于0 最小值:0
最大值:999 缺省值:0
limit 是 Long 每页显示的条目数量,最大支持
200条 最小值:1 最大值:200 缺省值:200
name 否 String 模糊查询使用(针对测试计划名
称)
current_stage 否 String 测试计划所处阶段
(create,design,execute,report
)
请求参数
表4-22 请求 Header 参数
参数 是否必选 参数类型 描述
X-Auth-Token 是 String 用户Token。 通过调用IAM服务 获取用户Token接口获取(响应 消息头中X-Subject-Token的 值)。
响应参数
状态码: 201
表4-23 响应 Body 参数
参数 参数类型 描述
[数组元素] Array of TestPlanDeta il objects
项目下查询测试计划列表返回结构
表4-24 TestPlanDetail
参数 参数类型 描述
plan_id String 测试计划id
name String 测试计划名称
start_date String 测试计划开始时间 end_date String 测试计划截止时间
finish_date String 测试计划实际完成时间(测试计划实际完成指测 试计划下所有测试用例处于完成状态)
project_id String 项目id
current_stage String 当前测试计划所处的阶段 expire_day String 获取超期时间,正值表示已超期 owner owner object 测试计划创建者信息
design_stage design_stage
object 测试计划设计阶段信息 execute_stage execute_stag
e object 测试计划执行阶段信息
参数 参数类型 描述 report_stage report_stage
object 测试计划完成阶段信息 iteration NameAndId
object 对象编号与名称
表4-25 owner
参数 参数类型 描述
id String 测试计划创建者id
name String 测试计划创建者名称
表4-26 design_stage
参数 参数类型 描述
case_count Integer 用例个数 issue_count Integer 需求个数 issue_covered
_count String 已被用例关联的需求个数
表4-27 execute_stage
参数 参数类型 描述
defect_count Integer 缺陷个数 completed_de
fect_count Integer 已完成缺陷个数 case_pass_rat
e String 用例通过率,按用例结果计算
executed_case
_count Integer 已执行用例数, 按用例状态统计
表4-28 report_stage
参数 参数类型 描述
case_complet
e_rate String 用例完成率,按状态统计
表4-29 NameAndId
参数 参数类型 描述
id String 对象编号
name String 对象名称
状态码: 400
表4-30 响应 Body 参数
参数 参数类型 描述
error_code String 接口调用失败错误码 error_msg String 接口调用失败错误信息
状态码: 401
表4-31 响应 Body 参数
参数 参数类型 描述
error_code String 接口调用失败错误码 error_msg String 接口调用失败错误信息
状态码: 404
表4-32 响应 Body 参数
参数 参数类型 描述
error_code String 接口调用失败错误码 error_msg String 接口调用失败错误信息
状态码: 500
表4-33 响应 Body 参数
参数 参数类型 描述
error_code String 接口调用失败错误码 error_msg String 接口调用失败错误信息
请求示例
无
响应示例
无
状态码
状态码 描述
201 OK
400 Bad Resuest 401 Unauthorized 404 Not Found
500 Internal Server Error
错误码
请参见错误码。