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)”实现。
相关推荐
总的来说,BugFree是一个强大的缺陷管理工具,尤其适合中小型企业或团队使用,它能够帮助团队规范软件开发过程,提升产品质量,同时降低了协作和沟通的成本。通过合理利用BugFree,可以有效地管理和优化软件开发生命...
禅道Bug管理工具是一款专为软件开发团队设计的项目管理软件,它集成了产品管理、项目管理、质量管理、文档管理、需求管理、缺陷管理、发布管理、代码审查等多个功能模块,其中Bug管理是其核心特色之一。这款工具的...
本规范以“禅道”管理工具为依托,对研发过程中出现的 Bug 进行规范管理。禅道地址为http://192.168.1.11:88/zentao/user-login.html。研发人员及测试人员首次使用时,应及时修改密码并妥善保管密码。初始用户名与...
禅道是一款专为软件开发团队设计的开源项目管理软件,其核心功能包括需求管理、任务管理、缺陷(BUG)管理、文档管理、测试用例管理等。作为一个专业的IT大师,我将详细介绍禅道在BUG提交工具方面的优势以及如何有效...
二、BUG定义 在软件开发过程中,BUG是指软件中存在的错误、缺陷或不符合要求的部分。这些错误可以来自代码、设计、测试等方面。因此,正确地定义BUG是非常重要的。 三、BUG分类 根据BUG的性质和影响程度,BUG可以...
总之,文档中所涉及的软件缺陷定义、提交规则、缺陷管理流程,都是软件质量管理的重要组成部分。它们是确保软件开发项目顺利进行,并最终交付高质量软件产品的基础。通过严格按照这些规范来操作,可以大幅降低软件...
尽管如此,从内容中可以看到与“bug管理规范及流程”有关的片段,我们将尝试从中梳理出关于bug管理的关键知识点。 首先,bug管理作为软件开发流程中一个重要的组成部分,其规范性和流程化是保证软件质量的关键。在...
本文档定义了软件缺陷管理的步骤和相关规则,以确保软件缺陷管理的系统性和规范性。 一、软件缺陷定义 软件缺陷是指存在于软件之中偏差的错误,可能是软件未达成需求规格说明书的功能、软件出现了需求规格说明书...
Java开源的Bug管理系统是一款基于Java技术构建的问题跟踪与解决工具,它主要用于协助软件开发团队进行有效的缺陷管理和项目任务控制。这个系统通常包含了多种功能模块,如问题报告、故障分类、优先级设定、状态追踪...
总结,软件缺陷管理系统是软件工程中不可或缺的工具,结合JavaWeb的后端能力和LayUI的前端呈现,能够实现高效、规范的缺陷管理。通过深入研究和实践,我们可以更好地理解缺陷管理的流程,提升软件开发的质量和效率。
1. **BUG定义与管理流程** - BUG是指软件中导致程序错误、功能异常或性能问题的缺陷。 - BUG管理包括BUG报告、分类、优先级设定、分配、修复、验证和关闭等环节,确保问题得到及时解决。 2. **ASP基础** - ASP是...
《BUG管理规范》是软件开发过程中不可或缺的一部分,它指导着团队如何有效地识别、记录、处理和跟踪软件中的缺陷,确保产品质量。本文将深入探讨这个规范中的核心要素,包括BUG的生命周期、分类、状态、级别,以及...
总结来说,JIRA的缺陷管理流程是软件开发团队高效协作的关键工具,它通过自定义的工作流配置文件(如"BUG-workflow.jwb")来规范问题的处理流程,确保每个Bug都能得到适当的处理和跟踪。理解和熟练运用这些流程,...
- **文档目的**:定义了软件缺陷管理流程及规则,旨在保障项目研发质量,确保缺陷管理系统的规范性。 - **适用范围**:本流程针对部门内项目研发过程中的缺陷管理活动,指导各阶段的缺陷管理操作。 - **术语定义**...
首先,安装免费的 Bug 管理软件如 Bugzilla,您需要熟悉 Apache、MySql、Perl 之类的东西,而且一般会花去你 1、2 天的时间,而安装本系统简单快速,通常在 5 分钟以内;其次,用户界面和操作的友好性比免费软件有质...
在软件开发过程中,有效地管理错误和缺陷是至关重要的,这就是Bug跟踪管理系统的作用。此类系统帮助团队组织、记录、追踪以及优先级排序软件中的问题,从而提高开发效率和产品质量。以下是对该系统及其相关文档的...
一、Bug定义与分类 Bug通常指的是软件中存在的错误、缺陷或不合规行为,导致程序无法正常运行或功能不符合预期。按照严重程度,Bug可以分为以下几类: 1. 致命错误(Crashing Bugs):导致程序崩溃或数据丢失的...
**Bugfree:一款实用的缺陷管理工具** Bugfree是一款针对软件开发团队设计的缺陷管理工具,因其简单易用的特点而受到广泛欢迎。在软件开发过程中,确保代码质量、跟踪和修复错误是至关重要的,这就是Bugfree的核心...