Bug定义规范
1、bug类型的划分
功能类:
1、重复的功能
2、多余的功能
3、功能实现与设计要求不符合
4、功能使用性、方便性、易用性不够
5、功能未实现
界面类:
1、界面不美观
2、控件排列、格式不统一
3、焦点控制不合理或不全面
数据处理类:
1、数据有效性检测不合理
2、数据来源不正确
3、数据处理过程不正确
4、数据处理结果不正确
流程类:
1、流程控制不符合要求
2、流程实现不完整
提示信息类:
1、提示信息重复或出现时间不合理
2、提示信息格式不符合要求
3、提示框返回后焦点停留位置不合理
建议类:
1、功能性建议
2、操作建议
3、检校建议
4、说明建议提交更改是内存条吗
2、bug等级定义
Level 1-致命的bug:100%程序崩溃、重启、死机,自动退出,用户数据丢失,缺少主要功能。
1、 程序无法正常使用,在正常操作流程中(特别是操作步骤不复杂,用户很容易就用到)
出现崩溃、死机现象
2、 100%导致用户数据丢失的问题
3、 被测试数据系统频繁崩溃,程序出错,使功能不能继续使用
4、 性能与需求不一致
5、 系统资源引发性能问题
6、 系统配置引发错误
7、 安全性问题
Level 2-严重的bug:所产生的问题导致系统瘫痪,重要功能未实现,严重影响用户使用的问题,关键用户需求未实现或软件功能与需求严重不符。
1、 功能与需求不一致,或功能未实现
2、 功能有错误
3、 数据传输有错误
4、 安装与卸载有问题
Level 3-一般的bug:所产生的问题会导致系统部分功能不正常,虽然产生的问题严重,但不影响下一步的测试,严重的界面提示问题。
1、 功能有错误,但不影响使用
2、 重要界面的显示问题
3、 内存泄露导致某些功能无法正常使用,释放内存重启后系统恢复正常
4、 复现率较低的死机、重启问题,步骤多用户不易操作到
5、 边界条件出错
Level 4-轻微的bug:轻微界面显示问题,对用户使用无影响的问题。
1、 微小功能问题,如闪烁中间界面、界面刷新慢
2、 轻微的界面显示错误,界面设计不规范,交互不友好
3、 消息、提示信息不准确
4、 用户可以接受,对功能不影响
5、 某些次要功能,在进行某些很特殊的操作后某些功能不能正常响应
Level 5-建议性bug:功能运作正常,可是有改进的空间,建议性问题所产生的问题不会导致系统任何问题。
1、 可以忽略不计的问题,对用户使用没有任何影响,但有改进空间
2、 软件设计有问题
3、 文档不完整或不准确
4、 其他建议性问题
3、BUG状态
1、已提交:测试人员员发现BUG后提交到BUG管理系统中的状态。(初始状态)
2、已修改:开发人员在修改了BUG后提交到BUG管理系统中的状态。
3、不修改:程序员或产品人员根据需求分析、概要设计、详细设计说明书等经过考虑后决定对BUG不进行修改。其BUG的状态为不修改,需要说明理由。
4、延迟:根据目前项目进程或计划等情况,暂时延期的状态
5、待讨论:需要进行讨论后才能决定是否需要修改的BUG的状态。
6、已验证:已经解决的并经过测试员复测的BUG的状态。
7、关闭:完全解决了,只供以后备查的状态
8、重新打开:重新出现在新的版本中,重新打开以前关闭的BUG的状态
4、bug优先级
致命>严重>一般>轻微>建议(1>2>3>4>5)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论