软件缺陷级别定义
1.缺陷定义
>软件没有达到产品说明书表明的功能
>软件出现了产品说明书中不一致的表现
软件功能超出产品说明书的范围
软件没有达到用户期望的目标
虽然产品说明书中没有要求
测试员或用户认为软件的易用性差
2.不是所有的缺陷都会修改
市得场的压力使产品最终发行有时间限制
测试员错误理解或者不正确操作引出的缺陷
错误的修改影响的模块较多,带来的风险较大
缺陷报告中提出的问题很难重现
修改性价比太低
3. 优先级
o 最高级--导致运行中断(应用程序崩溃),预期的功能没有得到实现,测试工作无法继续进行等.
o 紧急---事件非常重要,并且需要马上给予关注.
o 高级---事件是重要的,并且应该在紧急的事件处理之后尽快得到解决.
o 中级---事件是重要的,但是由于解决问题需要花费一定的时间,所以可以用较长的时间解决.
o 低级---事件不重要,可以在时间和资源允许的情况下再解决.
o 建议性缺陷.
4. 分类标准:
A类——致命错误,
不能执行正常工作功能或重要功能。使系统崩溃或资源严重不足。包括:
o 由于程序所引起的死机,非法退出
o 死循环
o 导致数据库发生死锁
o 数据通讯错误
o 严重的数值计算错误
o与数据库连接错误
o 数据通讯错误
B类——严重错误,严重地影响系统要求或基本功能的实现,且没有办法更正(重新安装或重新启动该软件不属于更正办法)。包括:
o 功能不符
o 数据流错误
o 程序接口错误
o 轻微的数值计算错误
C类——一般性错误,严重地影响系统要求或基本功能的实现,但存在合理的更正办法(重新安装或重新启动该软件不属于更正办法)。包括:
o 界面错误(详细文档)
o 打印内容、格式错误
o 简单的输入限制未放在前台进行控制
o 删除操作未给出提示
D类——较小错误,使操作者不方便或遇到麻烦,但它不影响执行工作或功能实现。包括:
o 辅助说明描述不清楚
o 显示格式不规范
o 长时间操作未给用户进度提示
o 提示窗口文字未采用行业术语
o 可输入区域和只读区域没有明显的区分标志
o 系统处理未优化
E类——测试建议(非缺陷)