软件测试 缺陷报告处理流程

2024-08-24 00:28

本文主要是介绍软件测试 缺陷报告处理流程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

系统软件

操作系统
 

软件缺陷

缺陷报告

当测试人员发现了一个缺陷,需要填写一份 缺陷报告 来记录这个缺陷,并通过这个缺陷报告告知开发人员所发生的问题————缺陷报告是测试人员和开发人员交流沟通的重要工具。
缺陷报告的组成 
1、缺陷ID
缺陷编号,一般会自动生成编号
2、Bug标题
简明扼要的描述一下该bug
3、所属产品
在测试哪个产品时发现的bug
4、所属项目
在测试哪个项目时发现的bug
5、所属模块
在测试哪个功能模块时发现的bug
6、影响版本
该bug影响了项目的哪个版本,或者在测试程序哪个版本时发现的
7、创建
该Bug由谁创建提交的
8、当前指派
该bug指派给谁处理一般情况下,测试人员发现bug,把缺陷报告指派给开发负责人,开发负责人验证该bug后,再把该bug指派给该bug所在模块的开发人员进行修改  
9、Bug类型
该Bug属于哪种类型的
在禅道中,主要包括:代码错误、界面优化、设计缺陷、配置相关、安装部署、安全项目、性能问题、标准规范、测试脚本、其他
10、操作系统
在哪些操作系统中会出现这个Bug
如:Windows、Linux、Unix、IOS、Android
11、严重程度
指明该缺陷对软件造成的影响程度有多大
例如:
Urgent:造成死机、系统崩溃等问题
Veryhigh:很严重的问题
High:比较严重的问题
Medium:一般的问题
Low:小的问题
每个类别代表的具体含义每个公司可能是不一样,应该在测试计划中或是在专门的文档中定义好,以便测试人员和开发人员达成一致
12、优先级
希望该缺陷什么时间内或者哪个版本程序员可以解决
例如:
Urgent:立刻修复
Veryhigh:当前版本修复
High:下一个版本修复
Medium:发布之前修复
Low:允许发布中存在
同样,每个级别代表的具体含义每个公司可能是不一样,应该在测试计划或是在专门的文档中定义好
13、Bug状态
该Bug目前处于什么状态,间接反映了缺陷的处理情况。
New:新提交的
Open:打开的
Rejected:拒绝的
Fixed:已修复的
Reopen:重新打开的
Closed:关闭的
在禅道中有激活、已解决、已关闭三种状态:
激活:测试人员提交bug,该bug自动变为处于“激活”状态
已解决:开发人员修复完bug,该bug状态变为“已解决”状态
已关闭:测试人员返测完bug,如果返测成功,该bug变为“已关闭”状态
14、重现步骤
把发现这个缺陷的步骤、结果记录下来,并给出预期结果,使开发人员通过你的描述可以看到这个缺陷,以便他去解决这个缺陷
要求:描述清晰、准确、易读,使开发人员容易读懂,并可以重现缺陷————初学者练习的重点、难点

编写缺陷报告

缺陷报告
缺陷ID计算器_001
缺陷标题除数为0提示异常
所属产品计算器
所属项目计算器
所属模块除法
影响版本V1.0
创建人小明
当前指派丫丫(开发负责人)
Bug类型代码错误
操作系统Windows 10
严重程度Medium
优先级Medium
Bug状态New
重现步骤[步骤]
1.打开计算器页面
2.在计算器页面中共输入:
第一个数: 10
第二个数: 0
3.点击“/”除法按钮
[预期结果]
3.弹出错误提示,提示: 除数不能为0
[实际结果]
3.提示异常

缺陷报告处理流程

这篇关于软件测试 缺陷报告处理流程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1100925

相关文章

Python进行JSON和Excel文件转换处理指南

《Python进行JSON和Excel文件转换处理指南》在数据交换与系统集成中,JSON与Excel是两种极为常见的数据格式,本文将介绍如何使用Python实现将JSON转换为格式化的Excel文件,... 目录将 jsON 导入为格式化 Excel将 Excel 导出为结构化 JSON处理嵌套 JSON:

Spring Boot 中的默认异常处理机制及执行流程

《SpringBoot中的默认异常处理机制及执行流程》SpringBoot内置BasicErrorController,自动处理异常并生成HTML/JSON响应,支持自定义错误路径、配置及扩展,如... 目录Spring Boot 异常处理机制详解默认错误页面功能自动异常转换机制错误属性配置选项默认错误处理

SpringBoot 异常处理/自定义格式校验的问题实例详解

《SpringBoot异常处理/自定义格式校验的问题实例详解》文章探讨SpringBoot中自定义注解校验问题,区分参数级与类级约束触发的异常类型,建议通过@RestControllerAdvice... 目录1. 问题简要描述2. 异常触发1) 参数级别约束2) 类级别约束3. 异常处理1) 字段级别约束

Spring Boot从main方法到内嵌Tomcat的全过程(自动化流程)

《SpringBoot从main方法到内嵌Tomcat的全过程(自动化流程)》SpringBoot启动始于main方法,创建SpringApplication实例,初始化上下文,准备环境,刷新容器并... 目录1. 入口:main方法2. SpringApplication初始化2.1 构造阶段3. 运行阶

使用Go实现文件复制的完整流程

《使用Go实现文件复制的完整流程》本案例将实现一个实用的文件操作工具:将一个文件的内容完整复制到另一个文件中,这是文件处理中的常见任务,比如配置文件备份、日志迁移、用户上传文件转存等,文中通过代码示例... 目录案例说明涉及China编程知识点示例代码代码解析示例运行练习扩展小结案例说明我们将通过标准库 os

Java堆转储文件之1.6G大文件处理完整指南

《Java堆转储文件之1.6G大文件处理完整指南》堆转储文件是优化、分析内存消耗的重要工具,:本文主要介绍Java堆转储文件之1.6G大文件处理的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言文件为什么这么大?如何处理这个文件?分析文件内容(推荐)删除文件(如果不需要)查看错误来源如何避

使用Python构建一个高效的日志处理系统

《使用Python构建一个高效的日志处理系统》这篇文章主要为大家详细讲解了如何使用Python开发一个专业的日志分析工具,能够自动化处理、分析和可视化各类日志文件,大幅提升运维效率,需要的可以了解下... 目录环境准备工具功能概述完整代码实现代码深度解析1. 类设计与初始化2. 日志解析核心逻辑3. 文件处

Java docx4j高效处理Word文档的实战指南

《Javadocx4j高效处理Word文档的实战指南》对于需要在Java应用程序中生成、修改或处理Word文档的开发者来说,docx4j是一个强大而专业的选择,下面我们就来看看docx4j的具体使用... 目录引言一、环境准备与基础配置1.1 Maven依赖配置1.2 初始化测试类二、增强版文档操作示例2.

Ubuntu 24.04启用root图形登录的操作流程

《Ubuntu24.04启用root图形登录的操作流程》Ubuntu默认禁用root账户的图形与SSH登录,这是为了安全,但在某些场景你可能需要直接用root登录GNOME桌面,本文以Ubuntu2... 目录一、前言二、准备工作三、设置 root 密码四、启用图形界面 root 登录1. 修改 GDM 配

MyBatis-Plus通用中等、大量数据分批查询和处理方法

《MyBatis-Plus通用中等、大量数据分批查询和处理方法》文章介绍MyBatis-Plus分页查询处理,通过函数式接口与Lambda表达式实现通用逻辑,方法抽象但功能强大,建议扩展分批处理及流式... 目录函数式接口获取分页数据接口数据处理接口通用逻辑工具类使用方法简单查询自定义查询方法总结函数式接口