一、缺陷的等级
(1)Blocker(崩溃)
阻碍开发或测试工作的问题;
(1)造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问题。
——如:代码错误、死循环、数据库发生死锁、重要的一级菜单功能不能使用等(该问题 在测试中较少出现,一旦出现应立即中止当前版本测试)。
(2)造成数据泄漏的安全性问题,比如恶意攻击造成的账户私密信息泄漏
(3)涉及金钱计算
(4)阻断性测试,所有测试工作进行不下去
——阻断错误一般发生在冒烟测试等主流程上,比如,如果注册之后才能进行内部操作,然而无法注册。
(2)Critical(严重)
系统主要功能部分丧失、数据库保存调用错误、用户数据丢失,一级功能菜单不能使用但是不影响其他功能的测 试。
功能设计与需求严重不符,模块无法启动或调用,程序重启、自动退出,关联程序间调用冲突,安全问题、稳 定性等。
如:软件中数据保存后数据库中显示错误,用户所要求的功能缺失,程序接口错误,数值计算统计错误等 (该等级问题出现在不影响其他功能测试的情况下可以继续该版本测试)。
(1)重要功能不能实现
(2)错误的涉及