一、软件缺陷
定义:缺陷就是软件的问题,最终表现为没有满足用户的需求。
二、那些属于软件缺陷
- 软件未达到规格说明书表明的功能
- 软件出现了规格说明说中指明不会出现的错误。
- 软件功能超出了规格说明书指明的范围
- 软件未达到规格说明书虽未指明但应该达到的目标
- 软件测试人员或用户觉得不好
三、缺陷的表现形式
- 功能、特性没有实现或者部分实现
- 设计不合理、功能不明确、逻辑不清楚或存在矛盾
- 实际结果和期望结果不同
- 没有达到规格说明说要求的性能指标
- 运行出错、崩溃、中断、界面混乱
- 数据不正确、精度不够、不完整或格式不统一
- 用户不能接受的其它问题,如存取时间过长、界面不美观
- 硬件或软件存在其它问题
四、软件缺陷的状态
- 提交—测试人员提交了一个缺陷给程