alibaba.aone.ati.top.efficiency.score.get (ATI-效能分-查询)

ATI效能分查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
efficiency_score_query_dto EfficiencyScoreQueryDTO 必须 入参
  • └ end_date
  • Date
  • 必须
  • 2022-06-30 00:00:00
  • 结束时间
  • └ dept_no
  • String
  • 必须
  • E9649
  • 部门号
  • └ start_date
  • Date
  • 必须
  • 2022-06-30 00:00:00
  • 开始时章

响应参数

名称 类型 示例值 描述
data EfficiencyScore [] 返回结果
  • └ app_deploy_score
  • BigDecimal
  • 8
  • 分数
  • └ dept_name
  • String
  • 阿里集团-CTO线-技术风险与效能部-研发基础设施平台
  • 部门名称
  • └ ci_grade
  • BigDecimal
  • 0
  • 等级
  • └ gmt_modified
  • Date
  • 1654491238000
  • 时间
  • └ build_integration_score
  • BigDecimal
  • 8.4
  • 分数
  • └ app_build_score
  • BigDecimal
  • 3.36
  • 分数
  • └ efficiency_score_water_level_json
  • String
  • {"efficiency_score_rate": 0.9806, "efficiency_score_water_level": [{"interval": "[0,25)", "standard": "Poor", "team_cnt": 2977, "water_level": 0.6216}, {"interval": "[25,50)", "standard": "Low", "team_cnt": 1398, "water_level": 0.9136}, {"interval": "[50,70)", "standard": "Average", "team_cnt": 407, "water_level": 0.9985}, {"interval": "[70,85)", "standard": "Good", "team_cnt": 7, "water_level": 1}]}
  • 水位线
  • └ test_infrastructure_grade
  • BigDecimal
  • 2
  • 等级
  • └ unit_test_score
  • BigDecimal
  • 7.8
  • 分数
  • └ sonar_scan_score
  • BigDecimal
  • 0
  • 分数
  • └ second_party_grade
  • BigDecimal
  • 4.2
  • 等级
  • └ complexity_score
  • BigDecimal
  • 3.6
  • 分数
  • └ dept_no
  • String
  • E9649
  • 部门号
  • └ unit_test_grade
  • BigDecimal
  • 2.6
  • 等级
  • └ open_cooperation_grade
  • BigDecimal
  • 2
  • 等级
  • └ test_score
  • BigDecimal
  • 6
  • 分数
  • └ quality_score
  • BigDecimal
  • 38.16
  • 分数
  • └ development_score
  • BigDecimal
  • 36.8
  • 分数
  • └ test_infrastructure_score
  • BigDecimal
  • 6
  • 分数
  • └ bu_no
  • String
  • 72506
  • 部门号
  • └ id
  • Number
  • 16
  • id
  • └ code_review_grade
  • BigDecimal
  • 5
  • 等级
  • └ code_scan_score
  • BigDecimal
  • 12
  • 分数
  • └ sonar_scan_grade
  • BigDecimal
  • 0
  • 等级
  • └ app_deploy_grade
  • BigDecimal
  • 4
  • 等级
  • └ app_build_grade
  • BigDecimal
  • 2.8
  • 等级
  • └ dept_type
  • String
  • dept
  • 部门类型
  • └ second_party_score
  • BigDecimal
  • 5.04
  • 分数
  • └ gmt_create
  • Date
  • 1656518400000
  • 时间
  • └ bu_name
  • String
  • 技术风险与效能部
  • BU名
  • └ speed_score
  • BigDecimal
  • 9.44
  • 分数
  • └ code_scan_grade
  • BigDecimal
  • 4
  • 等级
  • └ open_cooperation_score
  • BigDecimal
  • 2
  • 分数
  • └ publish_score
  • BigDecimal
  • 8
  • 分数
  • └ ci_score
  • BigDecimal
  • 0
  • 分数
  • └ evl_cycle_type
  • String
  • CM
  • 统计周期类型
  • └ code_review_score
  • BigDecimal
  • 15
  • 分数
  • └ efficiency_score
  • BigDecimal
  • 59.2
  • 分数
  • └ insight_analysis
  • String
  • {"practice_improve":{"unit_test_score":8.1,"code_review_score":3.2078,"code_scan_score":0,"open_cooperation_score":3,"app_build_score":2.4,"ci_score":0,"second_party_score":0,"test_infrastructure_score":12,"app_deploy_score":8},"indicator_improve":{"code_review_indicators":{"cr_coverage_score":0,"cr_valid_score":3.2077},"unit_test_indicators":{"unit_test_rate_score":2.7,"line_inc_hit_rate_score":3.6,"line_hit_rate_score":1.2,"branch_hit_rate_score":0.6},"code_scan_indicators":{"thousand_spec_scan_blocker_cnt":0},"test_infrastructure_indicators":{"trunk_env_access_score":1.8,"trunk_env_sla_score":0,"service_fill_score":1.8,"data_fill_score":1.8,"filter_core_offline_test_score":1.8,"env_converge_score":1.7114,"staging_env_sla_score":3},"open_cooperation_indicators":{"repo_open_rate":3},"app_build_indicators":{"build_error_user_rate_score":1.6,"build_process_time_score":0.8,"mandatory_rule_comply_rate_score":0,"branch_hit_rate_score":0},"app_deploy_indicators":{"avg_app_start_time":8}}}
  • 信息洞察
  • └ auto_test_score
  • BigDecimal
  • 1.2
  • 自动化测试得分
  • └ auto_test_grade
  • BigDecimal
  • 1.0
  • 自动化测试等级
result_code String -1 结果码
inner_request_id String 133 内部请求id
is_success Boolean true 调用结果
sub_err_code Number 0 错误码
sub_err_msg String system_error 错误消息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAoneAtiTopEfficiencyScoreGetRequest req = new AlibabaAoneAtiTopEfficiencyScoreGetRequest();
AlibabaAoneAtiTopEfficiencyScoreGetRequest.EfficiencyScoreQueryDTO obj1 = new AlibabaAoneAtiTopEfficiencyScoreGetRequest.EfficiencyScoreQueryDTO();
obj1.setEndDate(StringUtils.parseDateTime("2022-06-30 00:00:00"));
obj1.setDeptNo("E9649");
obj1.setStartDate(StringUtils.parseDateTime("2022-06-30 00:00:00"));
req.setEfficiencyScoreQueryDto(obj1);
AlibabaAoneAtiTopEfficiencyScoreGetResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_aone_ati_top_efficiency_score_get_response>
    <data>
        <efficiency_score>
            <app_deploy_score>8</app_deploy_score>
            <dept_name>阿里集团-CTO线-技术风险与效能部-研发基础设施平台</dept_name>
            <ci_grade>0</ci_grade>
            <gmt_modified>1654491238000</gmt_modified>
            <build_integration_score>8.4</build_integration_score>
            <app_build_score>3.36</app_build_score>
            <efficiency_score_water_level_json>{&quot;efficiency_score_rate&quot;: 0.9806, &quot;efficiency_score_water_level&quot;: [{&quot;interval&quot;: &quot;[0,25)&quot;, &quot;standard&quot;: &quot;Poor&quot;, &quot;team_cnt&quot;: 2977, &quot;water_level&quot;: 0.6216}, {&quot;interval&quot;: &quot;[25,50)&quot;, &quot;standard&quot;: &quot;Low&quot;, &quot;team_cnt&quot;: 1398, &quot;water_level&quot;: 0.9136}, {&quot;interval&quot;: &quot;[50,70)&quot;, &quot;standard&quot;: &quot;Average&quot;, &quot;team_cnt&quot;: 407, &quot;water_level&quot;: 0.9985}, {&quot;interval&quot;: &quot;[70,85)&quot;, &quot;standard&quot;: &quot;Good&quot;, &quot;team_cnt&quot;: 7, &quot;water_level&quot;: 1}]}</efficiency_score_water_level_json>
            <test_infrastructure_grade>2</test_infrastructure_grade>
            <unit_test_score>7.8</unit_test_score>
            <sonar_scan_score>0</sonar_scan_score>
            <second_party_grade>4.2</second_party_grade>
            <complexity_score>3.6</complexity_score>
            <dept_no>E9649</dept_no>
            <unit_test_grade>2.6</unit_test_grade>
            <open_cooperation_grade>2</open_cooperation_grade>
            <test_score>6</test_score>
            <quality_score>38.16</quality_score>
            <development_score>36.8</development_score>
            <test_infrastructure_score>6</test_infrastructure_score>
            <bu_no>72506</bu_no>
            <id>16</id>
            <code_review_grade>5</code_review_grade>
            <code_scan_score>12</code_scan_score>
            <sonar_scan_grade>0</sonar_scan_grade>
            <app_deploy_grade>4</app_deploy_grade>
            <app_build_grade>2.8</app_build_grade>
            <dept_type>dept</dept_type>
            <second_party_score>5.04</second_party_score>
            <gmt_create>1656518400000</gmt_create>
            <bu_name>技术风险与效能部</bu_name>
            <speed_score>9.44</speed_score>
            <code_scan_grade>4</code_scan_grade>
            <open_cooperation_score>2</open_cooperation_score>
            <publish_score>8</publish_score>
            <ci_score>0</ci_score>
            <evl_cycle_type>CM</evl_cycle_type>
            <code_review_score>15</code_review_score>
            <efficiency_score>59.2</efficiency_score>
            <insight_analysis>{&quot;practice_improve&quot;:{&quot;unit_test_score&quot;:8.1,&quot;code_review_score&quot;:3.2078,&quot;code_scan_score&quot;:0,&quot;open_cooperation_score&quot;:3,&quot;app_build_score&quot;:2.4,&quot;ci_score&quot;:0,&quot;second_party_score&quot;:0,&quot;test_infrastructure_score&quot;:12,&quot;app_deploy_score&quot;:8},&quot;indicator_improve&quot;:{&quot;code_review_indicators&quot;:{&quot;cr_coverage_score&quot;:0,&quot;cr_valid_score&quot;:3.2077},&quot;unit_test_indicators&quot;:{&quot;unit_test_rate_score&quot;:2.7,&quot;line_inc_hit_rate_score&quot;:3.6,&quot;line_hit_rate_score&quot;:1.2,&quot;branch_hit_rate_score&quot;:0.6},&quot;code_scan_indicators&quot;:{&quot;thousand_spec_scan_blocker_cnt&quot;:0},&quot;test_infrastructure_indicators&quot;:{&quot;trunk_env_access_score&quot;:1.8,&quot;trunk_env_sla_score&quot;:0,&quot;service_fill_score&quot;:1.8,&quot;data_fill_score&quot;:1.8,&quot;filter_core_offline_test_score&quot;:1.8,&quot;env_converge_score&quot;:1.7114,&quot;staging_env_sla_score&quot;:3},&quot;open_cooperation_indicators&quot;:{&quot;repo_open_rate&quot;:3},&quot;app_build_indicators&quot;:{&quot;build_error_user_rate_score&quot;:1.6,&quot;build_process_time_score&quot;:0.8,&quot;mandatory_rule_comply_rate_score&quot;:0,&quot;branch_hit_rate_score&quot;:0},&quot;app_deploy_indicators&quot;:{&quot;avg_app_start_time&quot;:8}}}</insight_analysis>
            <auto_test_score>1.2</auto_test_score>
            <auto_test_grade>1.0</auto_test_grade>
        </efficiency_score>
    </data>
    <result_code>-1</result_code>
    <inner_request_id>133</inner_request_id>
    <is_success>true</is_success>
    <sub_err_code>0</sub_err_code>
    <sub_err_msg>system_error</sub_err_msg>
</alibaba_aone_ati_top_efficiency_score_get_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

返回
顶部