缺陷修复小结

毕业新人,进公司三个月了,开始做一些简单的管理系统的时候,总是被体各种缺陷。

也许是经验不够,不知道怎样入手可以减少缺陷,缺陷的标准到底是什么,也只有在不断的犯错中才能认识到。

通过一段时间的纠结,总结些许缺陷。

目前自己被提出来的缺陷,大体分为:页面样式类,逻辑类。


页面样式类可以细分为:

控件对其方式,

控件的表现方式(下拉列表,文本框,复选框等等),

控件命名,

控件的显示位置,

命名的一致性,

顺序的一致性


逻辑类细分为:

对于页面传入参数合法性的校验(常见的如数值的校验,是否为数字串,位数的校验等等),

对于新增记录的唯一性校验(处理方案是什么,判断的维度,字段是什么)

对于后台返回值的显示的处理(例如,是否有不适合在页面显示的,如“null”,例如对返回值含义的解释)

对于正常业务逻辑的操作的处理,

对于走非正常业务逻辑的异常处理,

逻辑是不是覆盖了所有要显示、要写入的参数,

校验是不是覆盖了所有要显示、要写入的参数。


用户页面的操作流程千奇百怪,所以对于程序的健壮性的要求也就很高,正常的对于某些获取值的判断,是否为空字符串,或者对象引用是否为null,等等都是很必要的。

接触的东西有限,只能列出这些了。


还有就是在开始做功能之前,一定要做好概要设计及详细设计,在经过确认之后,可以动手开发,这也是减少bug出现率的重要步骤。博主所在的组就是师兄师姐太忙,自己只能按照自己的想法来实现大体上的功能,也没做好设计文档,所以吃的苦头不少,被测试人员找的次数多了,感觉自己都不好意思。


一点小小心得,记录下来,希望对正在犯同样错误朋友有些作用。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章