产品优势
-
专业
提供近2000条华为典型检查规则; 提供多维度质量统计报表,包括质量门禁和代码健康度徽标等
提供近2000条华为典型检查规则; 提供多维度质量统计报表,包括质量门禁和代码健康度徽标等
-
精准
精确定位缺陷,提供修复指导; 支持用户自定义检查规则集,精准检查用户关注缺陷
精确定位缺陷,提供修复指导; 支持用户自定义检查规则集,精准检查用户关注缺陷
-
全面
支持Java/C#/JavaScript等10种主流开发语言; 支持代码规范检查、安全检查、代码重复率和圈复杂度检查;兼容CWE/OWASP TOP 10/SANS TOP 25/CERT安全标准
支持Java/C#/JavaScript等10种主流开发语言; 支持代码规范检查、安全检查、代码重复率和圈复杂度检查;兼容CWE/OWASP TOP 10/SANS TOP 25/CERT安全标准
-
易用
支持多种语言混合检查; 配置任务一键执行,批量过滤缺陷,分级分类快速处理
支持多种语言混合检查; 配置任务一键执行,批量过滤缺陷,分级分类快速处理
新特性重磅发布
自研代码检查引擎,全面评估代码质量七特征
华为云CodeArts Check,打造能力全面的自研引擎。该引擎融合了华为30多年对代码质量及可信度提升方面的持续思考与探索实践,积累了丰富的检查规则,形成独有的检查能力。帮助用户在一次扫描中,即可针对代码的“可读性、可维护性、安全性、可靠性、可测试性、高效性、可移植性”七大质量特征进行全面分析 NEW

支持五大业界主流标准和华为编程规范,提升产品代码规范度
支持的业界主流编程标准和优秀实践有:ISO 5055、CERT、CWE、OWASP TOP 10、CWE/SANS TOP 25。内置华为多年研发经验总结的5种语言编程规范(C/C++/JAVA/Python/GO)要求 NEW

支持主流开发语言,内置7000+检查规则,便于用户开箱即用
支持C/C++、Java、Python、GO、JavaScript、CSS、HTML、PHP、C#、Android等市场主流开发语言,满足嵌入式、WEB应用、移动应用等开发场景所需 NEW

日均百亿级扫描能力,支持大型企业超大规模代码检查
提供强大的高并发处理能力,满足超10万级开发人员大企业代码检查所需,服务支持日均扫描百亿级规模。支持AZ容灾、跨Region级容灾多活、过载保护等一系列高可用技术,为大型应用研发团队提供可靠支持 NEW

一站式问题闭环修复,问题修复效率倍增
三大能力助力检查问题处理和修复效率倍增:问题精准定位到行、提供修复指导,提高问题分析效率;自动根据代码提交信息匹配问题责任人,IDE插件提供自动修复能力,提升问题修复效率;自动同步已处理的忽略问题、同一代码仓库只需处理一次 NEW

“代码编写-代码合并-版本发布”三层缺陷防护,兼顾效率与质量
华为云CodeArts Check提供了丰富的API接口,提供IDE代码检查插件,与代码仓协同支持代码提交时自动检查,与流水线协同支持软件全量代码检查,三层防范代码缺陷引入。“快车道”精准、快速检查前移,频繁检查,对开发人员干扰最小;“慢车道”全面、深度检查夜间进行,防止代码检查遗漏 NEW

新特性路标
客户案例
德邦快递
华为云软件开发生产线CodeArts提供全流程敏捷、安全可信的DevSecOps交付能力,提升德邦快递CICD业务流程。其中代码检查门禁,在代码开发阶段对代码质量和安全问题进行自动化检查,解决了持续交付过程缺少代码检查、测试结果等质量门禁的自动化看护,多靠人工保障的问题现状。
中国经济信息社
中国经济信息社之前面临多个软件ISV厂商,研发标准不统一,软件开发商独立研发,各开发商研发质量很难统一保障等困难。依托华为云软件开发生产线CodeArts,内置3000+编程规范规则,助力研发交付规范统一、标准统一,规范研发过程,提升研发效率,实现质量活动从部署测试,延伸到代码规范、安全检查。其中代码检查自动触发,实现代码问题解决前移,研发交付质量提升50%。
1对1咨询专属顾问
华为云咨询电话:950808或4000-955-988 转1
华为云咨询电话:950808或4000-955-988 转1