8.Bug流程管理,禅道的使用(包含笔试/面试题)

一、bug的生命周期(重点)

bug的生命周期就是从bug被发现到bug被关闭的整个过程。

1.bug生命周期:
        新建(提交bug) -  指派 - 已解决 - 待验 - 关闭
        new(新建) - assign额的(指派给对应开发) - resolved-fixed(已解决) - verifield (待验)- closed(关闭)


2.bug的跟踪管理流程

        1)发现bug,一定要确定bug(可能因为环境问题,操作问题,因此预期结果和实际结果不一致),提交bug(缺陷管理工具) --- new

        2)指派给开发/开发老大 --- assigned(指派)
        3)研发确认bug
                1>重复的bug(提交的bug已经有人提交,要求开发重复的bug编号加入备注)

                测试:确认bug是否重复

                        1.是的话,bug关闭(避免提交重复的bug,搜索bug)
                        2.不是的,加备注描述不是重复bug原因,重新激活bug
                2>不是缺陷 --- invaild
                3>无法复现 -- 确认bug是否可以重现

                               1.可以重现,帮开发进行重现
                                2.自己的环境也不能重现,跟踪3-5个版本,加备注--关闭
                   (不能稳定复现,偶现bug,写出bug的复现率,出现bug次数/总的测试次数)
        4)研发解决bug

                异常:1.不予解决 wont fix  --- 争议,尝试沟通,无果 --产品确认=== 加备注,关闭

                           2.延期 --- delay(建议性,优先级低,改动太大,影响太大,需要分析1.bug是否影响用户使用 2.衡量一下时间,bug影响程度 3.产品经理做最后的确认 === 加备注,bug状态为挂起)
        5)研发已解决bug  --- resolved-fixed

        6)已解决的bug回到测试这边 --- verified  待验,回归测试

                1>验证通过 bug完美的结果,关闭--closed

                2>验证不通过

                        注意:bug验证需要在开发修改的版本里面进行验证

                        测试版本环境正确,问题依然存在,重新bug指派开发,开发继续修复

二、禅道(缺陷管理工具)(重点)

点击测试/bug,输入产品名称/模块/项目/版本

指派给对应开发

选择bug类型,操作系统,浏览器等

输入bug标题:【bug功能模块】bug的操作+bug的结果

选择严重程度

输入复现步骤

有对应的附件,上传对应的附件

(截止日期/优先级,由开发人员填写)

保存之后可以查看提交的bug,并且添加备注

 

三、常见的面试笔试题

1.开发说不是bug,你认为是bug,怎么办?
        首先需要确认bug(通过环境,操作步骤),对照需求,站在用户的角度,参照成熟产品,与开发沟通,说服开发,最后由项目经理做最后的确认。
        结果一:要修复

                bug重新激活,加备注(要修复的保留证据)
        结果二:不修复
                保留证据,加备注


2.bug的生命周期

        从开始到关闭,新建bug,指派给开发,开发确认解决,解决好后复测,关闭bug


3.你在发现bug并确认bug的过程中,对于复现率不高的bug怎么处理?

        首先是一定会跟踪bug,记录好复现率,跟踪两到三个版本后,没问题后,添加备注,标注好bug复现率以及测试版本再关闭bug。
       

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/879246.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python语言开发学习之使用Python预测天气

什么是wttr? 使用Python预测天气的第一步,我们要了解wttr是什么。wttr.in是一个面向控制台的天气预报服务,它支持各种信息表示方法,如面向终端的ANSI序列(用于控制台HTTP客户端(curl、httpie或wget))、HTML(用于web浏览器)或PNG(…

SprinBoot+Vue在线考试系统的设计与实现

目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍:CSDN认证博客专家,CSDN平台Java领域优质…

僵尸网络开发了新的攻击技术和基础设施

臭名昭著的 Quad7 僵尸网络(也称为 7777 僵尸网络)不断发展其运营,最近的发现表明其目标和攻击方法都发生了重大变化。 根据 Sekoia.io 的最新报告,Quad7 的运营商正在开发新的后门和基础设施,以增强僵尸网络的弹性&a…

【算法】链表相关

【ps】本篇有 5 道 leetcode OJ。 一、算法简介 链表是一种常见的线性数据结构,是一种在物理结构上非连续、非顺序的存储结构,其中的数据元素的逻辑顺序由其中的指针链接次序实现,指针链接的每一个结构体都是一个节点。 链表的结构多种多样&…

linux kernel 6.x 用户态地址空间探究

最近做个项目需要研究用户态虚拟地址划分情况,找到多个app的共有未使用区间。偶然发现6.1.49和6.8的kernel用户态虚拟地址划分似乎有些不一样。下面使用数据进行分析。 大家都知道linux应用空间的地址划分是: stack高地址开始,向下生长。mm…

换脸动漫转真人:ComfyUI无实物Cosplay

在数字艺术领域,将动漫角色转换为真人形象一直是艺术家的追求。现在,ComfyUI推出了无实物Cosplay功能,让你轻松实现换脸动漫转真人,开启你的二次元冒险之旅! ComfyUI无实物Cosplay:换脸动漫转真人&#xf…

Elasticsearch 向量数据库本地部署 及操作方法

elasticsearch是个分布式向量数据库,支持多种查找模式。此外还拥有 Metadata、Filtering、Hybrid Search、Delete、Store Documents、Async等能力。本文仅是记录本地测试途中遇到的问题。 一,环境部署 下载软件 首先去官网,选择适合平台下…

黑龙江等保测评:保障数据安全的最佳选择,助力企业无忧发展!

在数字化时代,数据安全已成为企业发展的重中之重。尤其是在黑龙江,随着信息技术的快速发展,数据泄露和网络攻击的风险日益增加。为了帮助企业提升数据安全防护能力,黑龙江等保测评应运而生,成为保障数据安全的有力工具…

在代码平台怎么拉取对应分支的项目,并且创建属于自己的分支

1.找到对应的代码平台比如gitee,gogs 我这里是gogs 这里有一个网址,把他复制下来 2.打开你想放到的idea路径 输入cmd 输入 这是网上找的项目 git clone http://192.168.150.101:10880/tjxt/tianji.git -b lesson-init 这里的git clone是克隆,这里的-b是分隔符,lesson-ini…

论文120:Giga-SSL: Self-supervised learning for gigapixel images (2023, CVPR, 开源)

文章目录 1 要点2 方法2.1 算法设计2.2 设计选择 1 要点 题目:用于千兆像素图像的自监督学习 (Giga-SSL: Self-Supervised Learning for Gigapixel Images) 代码:https://github.com/trislaz/gigassl 研究目的: 现有的WSI分类方法依赖于有…

【Proteus51单片机仿真】YL-69湿度检测和继电器电机自启动

目录 一、主要功能 二、硬件资源 三、程序编程 四、实现现象 一、主要功能 基于AT89C51单片机,湿度检测模块通过ADC0832数模转换器,将模拟信号转换为数字信号给单片机,然后通过LCD1602显示屏显示出当前的湿度值,并判断当前湿度值是…

CSS 常用元素属性

CSS 属性有很多, 可以参考文档 CSS 参考手册 1. 字体属性 设置字体 多个字体之间使用逗号分隔. (从左到右查找字体, 如果都找不到, 会使用默认字体. )如果字体名有空格, 使用引号包裹.建议使用常见字体, 否则兼容性不好. <style>.one {font-family:"Microsoft Ya…

Machine Learning: A Probabilistic Perspective 机器学习:概率视角 PDF免费分享

下载链接在博客最底部&#xff01;&#xff01; 之前需要参考这本书&#xff0c;但是大多数博客都是收费才能下载本书。 在网上找了好久才找到免费的资源&#xff0c;浪费了不少时间&#xff0c;在此分享以节约大家的时间。 链接: https://pan.baidu.com/s/1erFsMcVR0A_xT4fx…

无人机遂行编队飞行中的纯方位无源定位(2022数模国赛B题)

文章目录 论文项目地址 数模国赛前的练手题&#xff0c;实力不够&#xff0c;参考了好多论文才写出来&#xff0c;个人感觉思路应该没什么大问题&#xff0c;供大家参考 论文 项目地址 github&#xff1a;UAVFormationFlight gitee&#xff1a;UAVFormationFlight 项目包含 完…

指针式仪表识别

源码下载&#xff1a;小宅博客网 效果如下&#xff1a; 工程结构&#xff1a; 说明&#xff1a; 源码是针对下面这种刻度&#xff0c;并且单个指针的仪表的 如果是下面这种&#xff0c;刻度线被连接起来的&#xff0c;目前不支持转换成仪表单位&#xff0c;只能输出指针角度&…

探索自动化的魔法:Python中的pyautogui库

文章目录 探索自动化的魔法&#xff1a;Python中的 pyautogui 库背景&#xff1a;为什么选择pyautogui&#xff1f;pyautogui是什么&#xff1f;如何安装pyautogui&#xff1f;五个简单的库函数使用方法场景应用常见Bug及解决方案总结 探索自动化的魔法&#xff1a;Python中的 …

C++初阶:string类的模拟实现

✨✨小新课堂开课了&#xff0c;欢迎欢迎~✨✨ &#x1f388;&#x1f388;养成好习惯&#xff0c;先赞后看哦~&#x1f388;&#x1f388; 所属专栏&#xff1a;C&#xff1a;由浅入深篇 小新的主页&#xff1a;编程版小新-CSDN博客 前言&#xff1a; 前面已经对string类进行了…

7系列FPGA HR/HP I/O区别

HR High Range I/O with support for I/O voltage from 1.2V to 3.3V. HP High Performance I/O with support for I/O voltage from 1.2V to 1.8V. UG865&#xff1a;Zynq-7000 All Programmable SoC Packaging and Pinout

【mechine learning-六-supervise learning之线性回归模型】

监督学习之线性回归模型 线性回归模型线性模型回归模型 如何使用线性模型实现智能化预测呢寻找数据训练模型输入、特征、目标、预测值、模型代价函数 线性模型是人工智能监督学习中最广泛的应用&#xff0c;所以有必要先学习一下这个基础模型&#xff0c;做好基石。 线性回归模…

使用 ShuffleNet 模型在 CIFAR-100 数据集上的图像分类

简介 在深度学习领域&#xff0c;图像分类任务是衡量算法性能的重要基准。本文将介绍我们如何使用一种高效的卷积神经网络架构——ShuffleNet&#xff0c;来处理 CIFAR-100 数据集上的图像分类问题。 CIFAR-100 数据集简介 CIFAR-100 数据集是一个广泛使用的图像分类数据集&…