architect:bug-standard
Table of Contents
B/S架构(Web)测试缺陷等级定义
A: 致命 S1 1. 正常的用户操作导致浏览器崩溃或无响应 2. 产品核心功能没有实现或无法使用 3. 程序实现与需求严重不符 4. 其他导致无法测试的错误 5. 严重的数值计算错误 6. 存在致命的安全漏洞 7. Bug被重开3次以上含3次 8. 上线前最后一个版本配置管理出现问题 B: 严重 S2 1. 产品功能实现不正确 2. 主业务流程对应的功能未实现,阻碍测试继续进行 3. 严重的兼容性问题和页面样式问题,如:页面样式严重错乱,导致页面控件无法正常定位; 4. 正常的用户操作导致浏览器出现偶发类崩溃(偶发概率20%以上) 5. 程序实现与需求功能上不符 6. 其他导致部分模块无法测试的错误 7. 主要数值计算错误 8. 严重的功能逻辑错误 9. Bug被重开2次 10. 上线前进入最后一轮测试时版本配置管理出现问题 C: 较严重 S3 1. 正常的用户操作导致浏览器出现偶发类崩溃(偶发概率10%以下) 2. 用户非常规操作导致浏览器崩溃或影响系统性能的问题 3. 程序上非主要功能与需求上功能描述不符 4. 功能实现错误但不影响主要流程 5. 轻微的数值计算错误 6. 页面出现JS错误且导致某功能不可用 7. 兼容性导致的主要功能问题 8. 系统中用户权限实现有误 9. 初始化错误 10. Bug被重开1次 11. 上线前进入测试时,提交测试的过程版本配置管理出现问题 12. 操作界面UI类的严重错误,易造成大量投诉,产生较坏影响力 D: 一般性问题主要为:界面类、容错类缺陷 S4 1. 操作界面UI类的一般性错误 2. 边界条件下错误 3. 提示信息错误(包括未给出信息、信息提示错误等) 4. 界面中操作焦点错误(如按Tab键未顺序操作,弹出其他窗口后主界面焦点位置错误等) 5. 输入域的相关问题,如:输入框长度判断错误; E:易用性和建议类缺陷 S5 1. 界面格式等不规范 2. 辅助说明描述不清楚 3. 操作时未给用户提示 4. 可输入区域和只读区域没有明显的区分标志 5. 个别不影响产品理解的错别字 6. 文字排列不整齐等一些小问题 7. 建议类型的缺陷
C/S架构(Client)测试缺陷等级定义
A: 致命 1. 程序无法运行/模块无法启动/异常退出 2. 程序导致操作系统崩溃/死机/蓝屏 3. 程序实现与需求严重不符 4. 程序实现与技术文档严重不符 5. 程序实现与开发规范严重不符 6. 导致产品无法继续进行测试的缺陷 7. 程序占用资源高(比同类产品高出50%以上) 8. 内存、GDI等泄漏 9. Bug被重开3次以上含3次 10. 上线前最后一个版本配置管理出现问题 B: 严重 1. 程序可基本运行但主要功能模块运行异常 2. 程序出现偶发类崩溃(偶发概率20%以上) 3. 程序实现与需求功能上不符 4. 程序实现与技术文档中定义有差别造成功能实现不全面 5. 程序实现与开发规范不符导致相关功能实现错误 6. 导致部分模块无法继续测试的错误 7. 程序占用资源偏高(比同类产品高出20%~50%之间) 8. 性能不达标 9. Bug被重开2次 10. 上线前进入最后一轮测试时版本配置管理出现问题 C: 较严重 1. 程序出现偶发类崩溃(偶发概率10%以下) 2. 程序上非主要功能与需求上功能描述不符 3. 功能实现错误 4. 实现了多余功能 5. 程序占用资源略高(比同类产品高出的百分比不超过20%) 6. 界面刷新类错误 7. 参数未进行输入限制导致严重错误 8. 性能需要优化 9. Bug被重开1次 10. 上线前进入测试时,提交测试的过程版本配置管理出现问题 D: 一般性问题主要为:界面类、容错类缺陷 1. 操作界面UI存在常规错误 2. 边界值限制错误 3. 提示信息错误(包括未给出信息、信息提示错误等) 4. 界面中操作焦点错误(如按Tab键未顺序操作,弹出其他窗口后主界面焦点位置错误等) 5. 窗口模态/非模态属性错误 E:易用性和建议类缺陷 1. 界面格式等不规范 2. 界面UI存在微小瑕疵,诸如按钮多边角、多像素等 3. 辅助说明描述不清楚 4. 操作时提示信息不完善 5. 文字说明中存在的错别字、错误标点符号 6. 控件、文字排列不整齐等一些小问题 7. 建议类型的缺陷
服务器及接口测试缺陷等级定义
A: 致命 1. 程序无法运行/模块无法启动/异常退出 2. 程序出现可重现类崩溃/死机/冻结 3. 程序实现与需求严重不符 4. 程序实现与技术文档严重不符(服务器架构等) 5. 程序实现与开发规范严重不符(如日志输出) 6. 其他导致无法测试的错误 7. 严重的数值计算错误 8. 丢包率超过40% 9. 程序占用资源高(比同类产品高出50%以上) 10. 内存泄漏 11. Bug被重开3次以上含3次 12. 上线前最后一个版本配置管理出现问题 13. 性能很差无法提供正常服务 B: 严重 1. 程序可基本运行但主要功能模块运行异常 2. 程序出现偶发类崩溃(偶发概率20%以上) 3. 程序实现与需求功能上不符 4. 程序实现与技术文档中定义有差别造成功能实现不全面 5. 程序实现与开发规范不符导致相关功能实现错误(如有日志输出但日志格式非标准化) 6. 其他导致部门模块无法测试的错误 7. 主要数值计算错误 8. 丢包率在10%~40%之间 9. 程序占用资源偏高(比同类产品高出20%~50%之间) 10. Bug被重开2次 11. 上线前进入最后一轮测试时版本配置管理出现问题 12. 不同类型窗口调用出现逻辑错误 13. 性能不达标 C: 较严重 1. 程序出现偶发类崩溃(偶发概率10%以下) 2. 程序上非主要功能与需求上功能描述不符 3. 功能实现错误 4. 轻微的数值计算错误 5. 丢包率在10%以下 6. 程序占用资源略高(比同类产品高出的百分比不超过20%) 7. Bug被重开1次 8. 上线前进入测试时,提交测试的过程版本配置管理出现问题 9. 刷新类错误 10. 有影响的参数未进行输入限制 11. 性能不优化 D: 一般性问题主要为:界面类、容错类缺陷 1. 接口参数检查已实现,但不全面 2. 操作界面UI类错误 3. 边界条件下错误 4. 提示信息错误(包括未给出信息、信息提示错误等) 5. 界面中操作焦点错误(如按Tab键未顺序操作,弹出其他窗口后主界面焦点位置错误等) E:易用性和建议类缺陷 1. 界面格式等不规范 2. 辅助说明描述不清楚 3. 操作时未给用户提示 4. 可输入区域和只读区域没有明显的区分标志 5. 个别不影响产品理解的错别字 6. 文字排列不整齐等一些小问题 7. 建议类型的缺陷
architect/bug-standard.txt · Last modified: 2018/07/24 08:13 by 127.0.0.1