缺陷的定义
软件在使用过程中存在的任何问题都叫软件的缺陷,简称bug。
缺陷的判定标准
- 软件未实现需求(规格)说明书中明确要求的功能 –少功能
- 软件出现了需求(规格)说明书中指明不应该出现的错误 –功能错误
- 软件实现的功能超出需求(规格)说明书指明的范围 -多功能
- 软件未实现需求(规格)说明书中虽未明确指明但应该实现的要求 –隐性功能错误
- 软件难以理解,不易使用,运行缓慢,用户体验不好 -不易使用
缺陷产生的原因
软件缺陷的生命周期
1、回归测试: ①常规项⽬回归:项⽬本次发布新增2个模块,最基本要测新增模块功能及新增模块关联的旧模块。 ②⾮常规项⽬(银⾏、部队、航天):新增功能,必须全部复测。 2、回归bug:上⼀个版本发现的缺陷,开发修复完毕,在下个版本进⾏重新验证。
缺陷核⼼要素
缺陷提交要素
缺陷类型
1、功能错误
2、UI⻚⾯错误
3、兼容性
4、数据(数据库)
5、易⽤性
6、建议
7、架构缺陷
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END