测试——Bug的生命周期,生命周期流程图
目录
- 一个合格的bug应该包括哪几部分
- bug的生命周期
1. 一个合格的bug应该包括哪几部分
- 发现问题的版本
- 出现问题的环境
- 错误重现的步骤
- 预期行为的描述
- 错误行为的描述
注:不要把多个bug放在一起。
2. bug的生命周期
- 测试人员应该跟踪一个bug的整个生命周期,从open 到 close状态。
- bug的不同状态:
- New:发现bug,未经评审决定是否指派给开发人员进行修改。
- Open:确认bug,并且认为需要进行修改,指派给相应的开发人员。
- Fixed:开发人员进行修改后标识成修改状态,有待测试人员的回归测试验证。
- Rejected:如果认为不是Bug,则拒绝修改。
- Delay:如果认为暂时不需要修改或暂时不能修改,则延后修改。
- Closed:修改状态的Bug经测试人员的回归测斌验证通过,则关闭Bug。
- Reopen:如果经验证Bug仍然存在,则需要重新打开Bug,开发人员重新修改。
流程图如下:
- star 与 end 不是流程里的状态,只是开始,结束标志。
- 两条无效的bug:
(1)open:open->closed
(2)open->rejected->closed
测试——Bug的生命周期,生命周期流程图相关推荐
- 计组高分笔记:【05】中央处理器 「CPU细节 | 取指周期 | 间址周期 | 执行周期 | 中断周期 | 数据通路 | 硬布线控制器 | 微程序控制器 | 指令流水线 | LOAD | STORE」
文章目录 1. CPU的功能和基本结构 1.1 CPU的组成 1.1.1 运算器的基本组成 1.2.2 控制器的基本组成 1.2.3 CPU的总图 2. 指令执行过程 2.1 指令周期 2.2 指令的 ...
- 【数字信号处理】相关函数 ( 周期信号 | 周期信号的自相关函数 )
文章目录 一.周期信号 二.周期信号的自相关函数 一.周期信号 信号 根据 " 周期性 " 进行分类 , 可以分为 " 周期信号 " 和 " 非周期信 ...
- 【数字信号处理】周期延拓 ( 周期延拓的两种情况 | L ≥ N | L ≤ N )
文章目录 一.周期延拓 二.周期延拓分两种情况 一.周期延拓 非周期的信号 通过 周期延拓 可以变为 周期信号 ; 周期延拓 : 非周期序列 构成 周期序列 的过程 ; 非周期序列 x(n)[0,N− ...
- 测试中BUG定义、测试BUG的等级划分、Bug流程以及Bug解决优先级
一个优秀的软件测试师不仅仅能够发现软件中的bug,还能分析出bug产生的原因. 总结了一些软件测试入门必须要了解和学习的BUG基础知识,主要包括BUG定义.测试BUG的等级划分.Bug流程以及Bug解 ...
- 江湖求生服务器无响应,江湖求生测试BUG一览 老玩家给出建议详解
江湖求生测试BUG有哪些?对这次测试有什么建议?游戏中现在是开始测试了,一些玩家真的是锦鲤啊,可以有机会去玩,但是遇到的问题也还是很多的,特别是一些BUG吧,一些玩家都总结出来了,还给出了建议,下面由 ...
- 测试基础-05-bug的定义生命周期
1 学习目标&内容 1.1 bug的类型 1.2 bug的等级 1.3 bug的生命周期 1.4 禅道的使用 2 bug的定义 软件的Bug:狭义概念是指软件程序的漏洞或缺陷,广义概念除此之外 ...
- 软件测试基础知识(二)------------等价类划分法、边界值分析法、场景法、错误推测法、bug定义/类型/优先级/生命周期/跟踪管理
等价类划分法 是把程序的输入域划分成若干个子集合(等价类),然后从每个子集合(等价类)中选取少数具有代表性的数据作为测试的输入数据. 在该子集合中,所有的输入数据对于揭露软件中的错误都是等效的.--- ...
- 白盒基本路径发测试实验报告_软件生命周期、白盒测试、黑盒测试
继上一讲: 隅巳毕月:达摩克里斯之--排序与查找技术zhuanlan.zhihu.com 我们今天来讲一下软件周期与两种软件测试方法 软件开发应遵循一个软件的生命周期,通常把软件产品从提出.实现.使 ...
- Vue3 _ 11. Vue 生命周期 生命周期狗子
我们在学习 Servlet 的时候有说过 Servlet 的生命周期,其实 Vue 也是有生命周期的.伴随着生命周期,还有很多的钩子,钩子就是在某个阶段给你一个做某些处理的机会. 一.生命周期介绍 1 ...
- React生命周期函数-生命周期回调函数
面试的时候问到了如何运用,这里再回顾一下. 也叫生命周期钩子函数(生命周期钩子) 生命周期大概分成三个阶段:初始化阶段,更新阶段,卸载 将组件放入页面的过程中,React会在合适的时间进行函数的调用. ...
最新文章
- VS2019配置库文件
- windows 下执行mysql脚本_Windows下批处理执行MySQL脚本文件
- sql server 2008学习11 UDF用户自定义函数
- 堆/栈/动态存储方式/静态存储方式
- phper必知必会之类库自动加载的七种方式(三)
- 千万别让男朋友穿你的短裙......
- Javaweb---监听器
- php 表单提交文件大小,PHP如何通过表单直接提交大文件详解
- postgreSQL源码分析——索引的建立与使用——B-Tree索引(3)
- opencv查找边界_数据边界:查找差距,孤岛等
- c语言编辑回文数,C语言实例 回文数
- jQuery实现表单提交验证
- 基于阿里云的一般性系统安全措施介绍
- 基于OpenCV 的图像分割
- 127.0.0.1 zxt.php_php单文件版在线代码编辑器使用方法
- 基于python的今日头条文章抓取内含signature算法
- 对贴片陶瓷电容材料的区分
- 嵌入式面试题 | 为年后求职找工作做准备
- Ubuntu12.04 设置1080P分辨率
- IDEA编译时提醒:系统资源不足
热门文章
- 杨柳絮-Info:阜阳市多举措治理杨柳絮问题
- PHP经典实用案例1000个
- 人物画像及“七步人物角色法”
- [物联网+云存储]-关于人工智能开关的学习思路
- java 网易邮箱_Java mail 163邮箱配置
- 归一化相关系数相关匹配公式
- 公司要求我提供竞业协议证明材料,而新公司和我原公司存在竞争关系,且我已经入职,请问如何规避违约风险?
- Mac上挂载移动硬盘出现“Read-only file system“问题
- 提高非参数检验功效的潜在方法
- php模拟微信公众账号登陆,[微信公众号]php版模拟登录,向指定用户推送消息目前...