软件测试之bug(二)--缺陷类型
Posted mgg520813
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试之bug(二)--缺陷类型相关的知识,希望对你有一定的参考价值。
缺陷类型表
编号 |
缺陷类型 |
描述 |
子类型 |
|
编号 |
名称 |
|||
01 |
功能问题 |
影响了重要特性、用户界面、产品接口、硬件结构接口和全局数据。并且设计文档需要正式的变更。如指针循环,递归,功能等缺陷。 |
0101 |
功能错误 |
0102 |
功能缺失 |
|||
0103 |
功能超越 |
|||
0104 |
设计的二义性 |
|||
0105 |
算法错误 |
|||
02 |
接口问题 |
与其他组件、模块或设备驱动程序、调动参数、控制块或参数列表相互影响的缺陷。 |
0201 |
模块间接口 |
0202 |
模块内接口 |
|||
0203 |
公共数据使用 |
|||
03 |
逻辑问题 |
需要进行逻辑分析,进行代码修改,如循环条件等。 |
0301 |
分支不正确 |
0302 |
重复的逻辑 |
|||
0303 |
忽略极端条件 |
|||
0304 |
不必要的功能 |
|||
0305 |
误解 |
|||
0306 |
条件测试错误 |
|||
0307 |
循环不正确 |
|||
0308 |
错误的变量检查 |
|||
0309 |
计算顺序错误 |
|||
0310 |
逻辑顺序错误 |
|||
04 |
计算问题 |
等式,符号,操作符或操作数错误,精度不够,不适当的数据验证等。 |
0401 |
等式错误 |
0402 |
缺少运算符 |
|||
0403 |
错误的操作数 |
|||
0404 |
括号用法不正确 |
|||
0405 |
精度不够 |
|||
0406 |
舍入错误 |
|||
0407 |
符号错误 |
|||
05 |
数据问题 |
需要修改少量代码。如初始化或控制块。如声明,重复命名,范围,限定等缺陷。 |
0501 |
初始化错误 |
0502 |
存取错误 |
|||
0503 |
引用错误变量 |
|||
0504 |
数组应用越界 |
|||
0505 |
不一致的子程序参数 |
|||
0506 |
数据单位不正确 |
|||
0507 |
数据维数不正确 |
|||
0508 |
变量类型不正确 |
|||
0509 |
数据范围不正确 |
|||
0510 |
操作符数据错误 |
|||
0511 |
变量定位错误 |
|||
0512 |
数据覆盖 |
|||
0513 |
外部数据错误 |
|||
0514 |
输出数据错误 |
|||
0515 0516 |
输入数据错误 数据检验错误 |
|||
06 |
用户界面问题 |
人机交互特性:屏幕格式,确认用户输入,功能有特性,页面排版等方面的缺陷。 |
0601 |
界面风格不统一 |
0602 |
屏幕上的信息不可用 |
|||
0603 |
屏幕上的信息错误 |
|||
0604 |
界面功能布局和操作不合常规 |
|||
07 |
文档问题 |
影响发布和维护,包括注释等缺陷。 |
0701 |
描述含糊 |
0702 |
描述不完整 |
|||
0703 |
描述不正确 |
|||
0704 |
缺少或多余 |
|||
0705 |
不能验证 |
|||
0706 |
不能完成 |
|||
0707 |
不符合标准 |
|||
0708 |
与需求不一致 |
|||
0709 |
文字排版错误 |
|||
0710 |
文档信息错误 |
|||
08 |
性能问题 |
不满足系统可测量的属性值,如:执行时间,事务处理速率等缺陷。 |
|
|
09 |
配置问题 |
由于配置库,变更管理或版本控制引起的错误。 |
0901 |
配置管理问题 |
0902 |
编译打包缺陷 |
|||
0903 |
变更缺陷 |
|||
0904 |
纠错缺陷 |
|||
10 |
标准问题 |
不符合各种标准的要求,如编码标准,设计符号等缺陷。 |
1001 |
不符合编码标准 |
1002 |
不符合软件标准 |
|||
1003 |
不符合行业标准 |
|||
1004 |
设计,编译环境 |
|||
11 |
环境问题 |
由于设计,编译和运行环境等引起的问题。 |
1101 1102 |
设计编译环境 运行环境 |
12 |
兼容问题 |
软件之间不能正确的交互和共享信息。 |
1201 1202 1203 |
操作平台不兼容 浏览器不兼容 分辨率不兼容 |
以上是关于软件测试之bug(二)--缺陷类型的主要内容,如果未能解决你的问题,请参考以下文章