为公司项目整理的一份系统缺陷定义说明,根据网上公开资料整理,供大家参考,希望对大家有帮助
一、系统缺陷分类
测试中发现的系统缺陷等级分为以下5类:
缺陷等级 | 缺陷说明 | 缺陷主要特征 |
---|---|---|
P5 | 重大 | 系统不能正常运行 |
P4 | 严重 | 主要功能不能正常运行 |
P3 | 一般 | 主要功能正常、次要功能异常 |
P2 | 较小 | 功能正常,但对系统品质有影响 |
P1 | 建议 | 测试过程中的合理化改进建议 |
P5类缺陷
该类缺陷主要特征:系统不能正常运行,系统重要功能无法运行,系统奔溃或挂起等导致系统不能正常运行。修改优先级为最高,该类问题需要立即修改。测试特征:
概述 | 测试主要特征 |
---|---|
系统奔溃 | 资源不足(内存泄漏、CPU占用100%) |
重启、死机或非法退出 | |
硬件故障 | |
执行某些操作后导致自动奔溃或死机 | |
功能流程或系统不可用 | 程序出现死循环 |
操作某项功能,导致整个模块或系统不可用 | |
业务流程错误或不可用 | 流程未达到设计要求,功能未完成 |
关键性能严重不达标 | |
通信错误 | 上下位机通信帧错误或异常 |
网络接口故障或错误 |
P4类缺陷
该类缺陷主要特征:严重影响系统要求或基本功能实现,且无法自修复(重新安装、重启不属于自修复办法)。系统运行不稳定、数据破坏、数据计算错误。常规操作中经常发现或非常规操作中不可避免的出现的问题导致部分功能无法执行。系统无法满足主要业务要求、性能、功能或可用性严重降低。修改优先级为高,需要尽快修改。测试特征:
概述 | 测试主要特征 |
---|---|
系统不稳定 | 在操作过程中出现偶发错误 |
在使用过程中出现闪退 | |
界面响应速度较慢 | |
操作某一项功能出现偶发无响应 | |
系统运行一段时间会明显变慢,影响业务操作 | |
数据错误 | 重要数据统计信息存在差异 |
主要数据计算方法有错 | |
数据库表、业务规则、缺省值未加完整性等约束条件 | |
功能错误 | 次要功能没有实现或间接实现导致主要流程错误 |
主要界面文字错误 | |
程序通信接口错误 | |
系统运行明显程序错误 |
P3类缺陷
该类缺陷主要特征:系统可以满足业务要求,主要功能无明显异常。但系统性能或响应时间变慢、出现的异常或结果不影响系统运行或影响有限的问题。修改优先级为中,需要进行修改。测试特征:
概述 | 测试主要特征 |
---|---|
功能缺陷 | 非主要功能流程存在问题,会造成使用障碍,但不影响系统继续运行 |
功能实现,但运行结果错误 | |
个别功能交互时间超出正常合理范围 | |
界面显示内容或格式错误 | |
日志记录信息不正确或记录不合理 | |
数据错误 | 非主要数据计算、显示错误 |
未对数据做有效性检测或检查不合理 | |
数据来源错误(未正确调用接口或系统api使用错误) |
P2 类缺陷
该类缺陷主要特征:操作者不方便或操作麻烦,但不影响系统正常运行。界面拼写错误或用户使用不方便等小问题或需要改善的问题。测试优先级低,该级别需要修改或暂时不修改。测试特征:
概述 | 测试主要特征 |
---|---|
界面不规范 | 界面风格、操作方式不统一整齐(控件、文字、颜色等) |
界面标题与界面信息不一致 | |
非主要界面文字或图片显示错误(格式、拼写、符号) | |
焦点控制不合理或不全面,布局不合理 | |
提示信息不清楚 | 辅助说明描述不清楚 |
提示信息未采用行业术语 | |
长时间操作未给用户提示 | |
提供给用户信息过多或过少 | |
其他缺陷 | 日志信息不合理,影响问题诊断或分析 |
P1 类缺陷
该类缺陷主要特征:测试人员从测试角度提出的合理化改建建议。测试优先级低,需要讨论是否采纳。
二、缺陷程序分级
评估为P3(包含P3)级别以上的缺陷,缺陷程度分级如下表:
缺陷程度分级 | 出现概率 | 修改优先级 | 发布原则 |
---|---|---|---|
每次出现 | 100% | 高 | 不允许存在 |
经常出现 | >=20% | 高 | P3可遗留,P4以上不允许 |
很少出现 | <20% | 中 | 允许遗留 |
出现一次 | 测试过程只出现一次 | 低 | 缺陷记录,根据实际情况决定是否修改 |
三、缺陷评估
对测试结果发现的缺陷评估
缺陷等级 | 缺陷说明 | 修改优先级 | 发布原则 |
---|---|---|---|
P5 | 最大 | 高 | 不允许存在 |
P4 | 严重 | 高 | 可允许遗留2-3条 |
P3 | 一般 | 中 | 可允许遗留3-6条 |
P2 | 较小 | 低 | 由项目经理决定是否修改 |
P1 | 建议 | 低 | 由项目经理决定是否修改 |