alibaba.gts.projectquality.query (GTS交付项目质量分查询)

查询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 -- 质量分月增长率 }
  • └ bug_total_num
  • Number
  • 0
  • 总缺陷数
  • └ isv_num
  • Number
  • 2
  • 生态伙伴数量
  • └ risk_level
  • String
  • 5
  • 项目风险等级
  • └ avg_bug_closed_rate
  • String
  • 0
  • 缺陷关闭率
  • └ avg_bug_miss_rate
  • String
  • 0
  • 缺陷遗漏率
  • project_isv_list
  • IsvQualityItem []
  • 项目isv列表
  • └ avg_req_on_time_completed_rate
  • String
  • 0
  • 平均准时关闭率
  • └ avg_closed_bug_rate
  • String
  • 0
  • 平均关闭bug率
  • └ avg_bug_closed_time
  • Number
  • 0
  • 平均通过率
  • └ avg_score
  • String
  • 0
  • 平均质量分
  • └ avg_lin_bug_rate
  • String
  • 0.0
  • 平均千行bug率
  • └ avg_reopen_bug_rate
  • String
  • 0
  • 平均reopen率
  • └ dev_project_num
  • Number
  • 1
  • 开发项目数
  • └ isv_name
  • String
  • 测试名称
  • isv名称
  • └ id
  • Number
  • 1
  • isvid
  • └ avg_serious_bug_rate
  • String
  • 0
  • 平均严重bug率
  • └ avg_stand_rate
  • String
  • 0
  • 平均标准化率
  • dev_project_message_list
  • DevProjectMessageItem []
  • 项目详细列表
  • └ avg_stand_rate
  • String
  • 0
  • 平均标准化率
  • └ label_names
  • String []
  • 标签名称
  • └ id
  • Number
  • 1
  • 项目id
  • └ quality_score
  • Number
  • 0
  • 质量分
  • └ dev_project_name
  • String
  • 测试名称
  • 项目名称
  • └ code_per_capita_throughput_rate
  • String
  • 0.0
  • code
  • └ risk_level
  • String
  • 0.0
  • 风险级别
  • └ lin_bug_rate
  • String
  • 0.0
  • 千行代码bug率
  • └ pass_rate
  • String
  • 0
  • 通过率
  • └ quality_score_week_increase_rate
  • String
  • 0.0
  • 质量分周增长率
  • └ line_bug_rate
  • String
  • 0.0
  • 千行代码缺陷率
  • └ avg_bug_reopen_rate
  • String
  • 0.0
  • 缺陷reopen率
  • └ code_total_num
  • Number
  • 1
  • 代码行数
  • └ avg_bug_closed_time
  • Number
  • 1
  • 代码关闭时长
  • └ dev_project_num
  • Number
  • 1
  • 项目名
  • └ quality_score
  • String
  • 1.0
  • 质量分
  • └ req_total_num
  • Number
  • 1
  • 需求数
  • └ case_total_num
  • Number
  • 1
  • 测试用例数
  • └ avg_serious_bug_rate
  • String
  • 0.0
  • 严重bug率
  • └ avg_stand_rate
  • String
  • 1.0
  • 标准化率
  • └ quality_score_month_increase_rate
  • String
  • 1.0
  • 质量分月增长率
  • └ project_id
  • String
  • 123456
  • 质量分项目标识

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaGtsProjectqualityQueryRequest req = new AlibabaGtsProjectqualityQueryRequest();
req.setBpid("201909008774");
AlibabaGtsProjectqualityQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<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>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部