1 BUG严重程度
严重程度 |
描述 |
Blocker |
系统无法执行、崩溃或严重资源不足、应用模块无法启动或异常 退出、无法测试、造成系统不稳定。 |
Cratical |
影响系统功能或操作,主要功能存在严重缺陷,但不会影响到系统稳定性。 |
Major |
界面、性能缺陷、兼容性,操作界面错误(包括数据窗口内列名定义、含义是否一致)、边界条件下错误等。 |
Minor |
易用性及建议性问题。界面格式等不规范、辅助说明描述不清楚、操作时未给用户提示 等。 |
2 BUG优先级
优先级 |
描述 |
P0 |
仅线上环境才用P0的。表示问题必须马上解决,否则系统根本无法达到预定的需求 |
P1 |
高于正常流程,表示问题的修复很紧要,很急迫,关系到系统的主要功能模块能否正常 ,影响了项目进度。 |
P2 |
正常流程都用这个优先级的。 |
P3 |
低于正常流程的,表示示问题不影响需求的实现,但是影响其他使用方面,比如页面调用出错,调用了错误的等。 |
3 BUG的3种状态
通常状态流转方向:Active -> Resolved -> Closed
Active状态为BUG的初始状态,由测试人员创建Bug。
Active变为Resolved状态,由开发人员通过“解决(Resolve)”实现,有7种解决方法:
- Fixed - 已修复,测试人员要尽可能找到这种Bug
- Not Repro - 无法复现,数据错误或修复其他bug自动修复掉了等情况,导致的无效Bug
- Postponed - 目前不必修理,推迟到以后再处理
- Won't Fix - 不需要修理,比如不影响用户正常使用的情况
- By Design - 就是这么设计的,无效的Bug
- Duplicate - 这个问题别人已经发现了,重复的Bug
- External - 是个外部因素(比如浏览器、操作系统、其他第3方软件)造成的问题,或其他部门的问题
Resolved变为Closed状态,由测试人员通过“关闭(Closed)”实现。
相关推荐
首先,安装免费的 Bug 管理软件如 Bugzilla,您需要熟悉 Apache、MySql、Perl 之类的东西,而且一般会花去你 1、2 天的时间,而安装本系统简单快速,通常在 5 分钟以内;其次,用户界面和操作的友好性比免费软件有质...
目前主流测试管理平台与缺陷跟踪工具: 3、QC(Quality Center)介绍 QC标准测试管理流程 QC支持的应用服务器:Jboss、WebLogic、WebSphere QC支持的数据库:Oracle、SQLServer QC支持的操作系统:Windows...
第一部分 软件测试综述 体系架构 软件测试的基础理论和基本技术 软件测试的标准和规范 软件测试的环境和工具 软件测试的管理 软件测试培训资料全文共50页,当前为第6页。 第一部分 软件测试综述 第一章 软件测试的...
3.4 BUG修补 18 3.5 开发人员的测试 18 四 软件测试的若干问题 19 4.1 前言 19 4.2 博弈的各方 19 4.3 测试的过程 20 4.4 测试所具备的素质 20 4.5 自动化测试 20 4.6 测试的误区 21 五 浅谈功能测试用例...
3.4 BUG修补 18 3.5 开发人员的测试 18 四 软件测试的若干问题 19 4.1 前言 19 4.2 博弈的各方 19 4.3 测试的过程 20 4.4 测试所具备的素质 20 4.5 自动化测试 20 4.6 测试的误区 21 五 浅谈功能测试用例...
JIRA作为一个专业的问题跟踪系统可以帮助您把缺陷管理起来,让跟踪和管理在项目中发现的问题变得简单,而且充分利用JIRA的灵活配置和扩展性,可以将JIRA作为一个项目管理系统或者IT支持系统。 JIRA特性 1、 管理缺陷...
11.1.4 缺陷追踪系统(bug tracking system) 160 11.1.5 wiki 161 11.1.6 其他 161 11.2 开源项目托管网站 162 第12章 开源组织和社区 165 12.1 apache软件基金会 165 12.1.1 apache的历史 165 12.1.2 apache组织...
PCLint识别并报告C语言中的编程陷阱和格式缺陷的发生。它进行程序的全局分析,能识别没有被适当检验的数组下标,报告未被初始化的变量,警告使用空指针,冗余的代码,等等。软件除错是软件项目开发成本和延误的主要...
2.2 公用语言运行时环境与公用语言规范.13 2.3 开 发 工 具 .17 2.4 小 结 .19 第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 ...
◆错误分析:一个与系统内存管理相关的错误, 比如:由于执行了大量的输入/输出操作, 造成内存管理出现问题: 有缺陷的驱动程序不正确地使用内存资源; 某个应用程序(比如:备份软件)被分配了大量的内核内存等. ◇解决方案...
◆错误分析:一个与系统内存管理相关的错误, 比如:由于执行了大量的输入/输出操作, 造成内存管理出现问题: 有缺陷的驱动程序不正确地使用内存资源; 某个应用程序(比如:备份软件)被分配了大量的内核内存等. ◇解决方案...