1. 软件测试缺陷概述:
软件缺陷管理是软件软件测试的重要内容之一,确保测试人员发现的所有缺陷能够得到适当的处理,并且避免处理缺陷进行有效管理,为了便于缺陷的管理,需要从不同的角度对缺陷进行分类,如缺陷起源、缺陷严重级别、缺陷优先级别、缺陷状态等。
2. 缺陷严重级别
缺陷严重级别可以从软件最终用户角度来判断,考虑缺陷对用户使用软件所造成的影响程度,缺陷严重级别可以从高到底分为5个级别:
- 严重缺陷(Critical):不能执行正常工作功能或重要功能,或者危及人身安全,缺陷严重等级可以根据项目实际情况划分。
操作或使用某一功能时,导致程序异常退出,或其余功能无法使用,或造成经常性死机和重启
严重花屏
内存泄漏
用户数据丢失或破坏
系统奔溃/死机/冻结
程序或模块无法正常启动或异常退出
严重的数值计算错误
功能设计与需求严重不符
导致其他功能无法测试的错误
- 较严重缺陷(Major):严重影响系统要求后基本功能的实现,且没有变通办法,例如
按键操作错误或失灵
在客户环境本身没有问题的情况下,网络不稳,频繁断线、掉线 实现的功能与相关需求严重不符 功能未实现 功能错误
系统刷新错误
语音或数据通信错误
轻微的数值计算错误
系统所提供的功能或服务受到明显的影响
- 一般缺陷(Average Serverity):次要功能丧失,不太严重,