质量监测平台把200+个检测项,分为四个维度:安全、性能、规范、升级预警;其中每个维度分为阻断、严重、主要、其他四个等级,其中阻断和严重等级是缺陷等级最高的,同时也是占比分数最高的,阻断和严重出现的越多,总报告得分就越低;在质量报告界面,在【缺陷列表】里面,提供四个维度所有的缺陷的检测项,如下图:
同时,也可以根据【报告细分】中【应用分析报告】和【代码检测报告】 去查看具体的检测缺陷以及解决方案。如下图:
安全:
定制开发内容对系统本来可能造成的不可未知的风险,比如:SQL脚本删除数据库、第三方引用分析、SQL脚本删除视图等。
规范:
定制开发内容是否符合金蝶云星空定制开发的规范,比如:业务对象的标识分析、SQL脚本不允许使用触发器、SQL脚本禁止使用where条件进行表连接等。
性能:
定制开发内容可能造成系统查询数据缓慢,响应慢等问题,比如:代码中使用SQL全表查询、SQL脚本IN里面不能超过31个、类型继承禁止递归等。
升级预警:
定制开发内容对升级金蝶云星空最新的标准产品是否存在风险,比如:定制开发控件标识,属性名,字段名检测、定制开发控件布局重叠检测、kingdee文件被覆盖分析等