感谢您的反馈!
查询GTS交付项目质量分
| 名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
|---|---|---|---|---|---|
| bpid | String | 必须 | 201909008774 | 商业项目bpid |
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| result | QualityEntity | { "bugTotalNum": 0, "isvNum": 2, "riskLevel": 5, "avgBugClosedRate": 0, "avgBugMissRate": 0, "projectIsvList": [ { "avgReqOnTimeCompletedRate": 0, "avgClosedBugRate": 0, "passRate": 0, "avgBugClosedTime": 0, "avgScore": 30, "avgLinBugRate": 0, "avgReopenBugRate": 0, "devProjectNum": 1, "isvName": "能力中心", "id": 1, "avgSeriousBugRate": 0, "avgStandRate": 0, "devProjectMessageList": [ { "linBugRate": 0, "riskLevel": 5, "codePerCapitaThroughputRate": 0, "devProjectName": "权益包H5", "qualityScore": 30, "id": 131416011, "avgStandRate": 0, "labelName": [ "基础数据空缺", "代码复用" ] } ] }, { "avgReqOnTimeCompletedRate": 0, "avgClosedBugRate": 0, "passRate": 0, "avgBugClosedTime": 0, "avgScore": 30, "avgLinBugRate": 0, "avgReopenBugRate": 0, "devProjectNum": 1, "isvName": "ISV", "id": 2, "avgSeriousBugRate": 0, "avgStandRate": 0, "devProjectMessageList": [ { "linBugRate": 0, "riskLevel": 5, "codePerCapitaThroughputRate": 0, "devProjectName": "测试1", "qualityScore": 30, "id": 131416012, "avgStandRate": 0, "labelName": [ "基础数据空缺", "废弃", "代码复用" ] } ] } ], "qualityScoreWeekIncreaseRate": 0, "lineBugRate": 0, "avgBugReopenRate": 0, "codeTotalNum": 0, "avgBugClosedTime": 0, "devProjectNum": 2, "qualityScore": 30, "reqTotalNum": 0, "caseTotalNum": 0, "avgSeriousBugRate": 0, "avgStandRate": 0, "qualityScoreMonthIncreaseRate": 0 } | { "bugTotalNum": 0, -- 总缺陷数 "isvNum": 2, -- 生态伙伴数量 "projectIsvList" -- 项目isv列表, "riskLevel": 5 -- 项目风险等级 "avgBugClosedRate": 0, -- 缺陷关闭率 "avgBugMissRate": 0, -- 线上缺陷遗漏率 "qualityScoreWeekIncreaseRate": 0, -- 质量分周增长率 "lineBugRate": 0, -- 千行代码缺陷率 "avgBugReopenRate": 0, -- 缺陷reopen率 "codeTotalNum": 0, -- 代码行数 "avgBugClosedTime": 0, -- 缺陷关闭时长 "devProjectNum": 2, -- 开发项目数 "qualityScore": 30, -- 项目质量分 "reqTotalNum": 0, -- 需求数 "caseTotalNum": 0, -- 测试用例数 "avgSeriousBugRate": 0, -- 严重缺陷率 "avgStandRate": 0, -- 交付质量标准化率 "qualityScoreMonthIncreaseRate": 0 -- 质量分月增长率 } |
|
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaGtsProjectqualityQueryRequest req = new AlibabaGtsProjectqualityQueryRequest();
req.setBpid("201909008774");
AlibabaGtsProjectqualityQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
<alibaba_gts_projectquality_query_response>
<result>
<bug_total_num>0</bug_total_num>
<isv_num>2</isv_num>
<risk_level>5</risk_level>
<avg_bug_closed_rate>0</avg_bug_closed_rate>
<avg_bug_miss_rate>0</avg_bug_miss_rate>
<project_isv_list>
<isv_quality_item>
<avg_req_on_time_completed_rate>0</avg_req_on_time_completed_rate>
<avg_closed_bug_rate>0</avg_closed_bug_rate>
<avg_bug_closed_time>0</avg_bug_closed_time>
<avg_score>0</avg_score>
<avg_lin_bug_rate>0.0</avg_lin_bug_rate>
<avg_reopen_bug_rate>0</avg_reopen_bug_rate>
<dev_project_num>1</dev_project_num>
<isv_name>测试名称</isv_name>
<id>1</id>
<avg_serious_bug_rate>0</avg_serious_bug_rate>
<avg_stand_rate>0</avg_stand_rate>
<dev_project_message_list>
<dev_project_message_item>
<avg_stand_rate>0</avg_stand_rate>
<label_names>
<string></string>
</label_names>
<id>1</id>
<quality_score>0</quality_score>
<dev_project_name>测试名称</dev_project_name>
<code_per_capita_throughput_rate>0.0</code_per_capita_throughput_rate>
<risk_level>0.0</risk_level>
<lin_bug_rate>0.0</lin_bug_rate>
</dev_project_message_item>
</dev_project_message_list>
<pass_rate>0</pass_rate>
</isv_quality_item>
</project_isv_list>
<quality_score_week_increase_rate>0.0</quality_score_week_increase_rate>
<line_bug_rate>0.0</line_bug_rate>
<avg_bug_reopen_rate>0.0</avg_bug_reopen_rate>
<code_total_num>1</code_total_num>
<avg_bug_closed_time>1</avg_bug_closed_time>
<dev_project_num>1</dev_project_num>
<quality_score>1.0</quality_score>
<req_total_num>1</req_total_num>
<case_total_num>1</case_total_num>
<avg_serious_bug_rate>0.0</avg_serious_bug_rate>
<avg_stand_rate>1.0</avg_stand_rate>
<quality_score_month_increase_rate>1.0</quality_score_month_increase_rate>
<project_id>123456</project_id>
</result>
</alibaba_gts_projectquality_query_response>
<error_response>
<code>50</code>
<msg>Remote service error</msg>
<sub_code>isv.invalid-parameter</sub_code>
<sub_msg>非法参数</sub_msg>
</error_response>
| 错误码 | 错误描述 | 解决方案 |
|---|