“缺陷管理工具”禅道—升华Bug处理流程与相关属性

【测试面经】软件测试面试题大全,软件测试必问必背面试题,敢说会70%就可以轻松拿offer...... 大部分人学软件测试的从业者,在找工作的同时,会因为软件测试面试题挡在门前。……跳槽最重要的一步自然是面试,正值跳槽季,网上出现了各种面试题,一时会让人眼花缭乱,分不清最该看哪个,所以为大家做了一些软件测试面试的真题,想跳槽的小伙伴们,请准备好你的小本本!带奋斗一起飞翔,因为有了它,让我拥有理智之思;我才使过去的失误不再重演到今天的影片里;我才能使过去的成功在人生中继续升华;我才能真正收获金秋丰硕的果实,品味人生的快乐。 阅读详情

“缺陷管理工具”禅道—升华Bug处理流程与相关属性

作为一个软件测试工程师,对缺陷管理工具(缺陷:Bug)的认识和准确操作是有所必要的,缺陷管理工具现在行业中有很多:禅道、QC、Clear Quest、TestLink、Bugfree、Bugzilla、Jira等。本文选择根据禅道带大家认识Bug处理流程以及Bug的相关属性:Bug标题、重现步骤、Bug类型、Bug严重程度、Bug优先级、Bug来源、Bug根因等重大属性。
0

1 BUG处理流程

打开缺陷管理工具——禅道,软件测试工程师选择在“测试”视图页,选择好测试项目后,点击“Bug”,会看到测试流程状态:指派给我、由我创建、由我解决、未指派、未解决、未关闭、久未处理、被延期、需求变动等。
1
针对测试工程师的Bug状态:激活中、已解决、已关闭等。
针对开发工程师的Bug解决方案:已解决、延期处理、重复Bug、外部原因、无法重现、不予解决、设计如此等。
根据状态,我们来熟悉下Bug处理流程(即:缺陷生命周期)。
2
Bug处理流程(Bug的生命周期):

  • (1)测试工程师发现Bug,查证Bug无重复提交过,然后尽可能完善Bug的相关属性,接着再提交Bug,把缺陷的状态置为:new;
  • (2)开发工程师确认提交的Bug,进行Bug的重现与分析,如果不是Bug,拒绝Bug,把状态置为:rejected;如果是Bug,指派给具体的开发人员解决,把状态置为:open;
  • (3)开发人员看到指派给自己解决的Bug,进行修改Bug,修改完后提交给测试工程师进行返测,开发人员自己把Bug状态置为:fixed;
  • (4)测试工程师对修改的Bug进行返测,如果返测成功,则关闭Bug,把Bug状态置为:closed;如果返测不成功,则重新激活Bug,让开发工程师修改,把Bug状态改为:reopen。
  • (5)若经过多次返测后,测试工程师与开发工程师对该Bug有一定程度的争议,则测试工程师决策是否让项目经理来校验下是不是Bug,如果是Bug,则开发工程师必须进行修改;如果不是Bug,则测试工程师关闭Bug。

在Bug处理过程中,项目中不同的角色应该关注的相应状态与处理态度不一样。

针对开发工程师,应关注测试工程师所置状态:new、reopen、closed。new:开发工程师要对激活状态的Bug进行处理,根据处理过程,将其状态置为rejected、open、fixed以及“已解决”、“延期处理”、“重复Bug”、“外部原因”、“无法重现”、“不予解决”、“设计如此”等;reopen:重新打开的Bug是经过处理修改后的Bug通过测试工程师返测后表明没有修改正常,进而需要继续做相应的修改;closed:表明修改Bug成功,无缺陷。

针对测试工程师,应关注开发工程师所置状态:rejected、open、fixed以及“已解决”、“延期处理”、“重复Bug”、“无法重现”、“外部原因”、“不予解决”、“设计如此”等,根据不同状态做出响应反馈操作。特别说明下,对于开发工程师说明由于外部原因、设计如此,甚至不予解决的Bug,要及时决策通知到项目经理那里,由项目经理来决定修改与否。

2 Bug相关属性

在这里插入图片描述
禅道缺陷管理工具中,从测试人员界面可以很清楚的知道Bug的相关属性:产品模块、所属项目、影响版本、当前指派、Bug标题、重现步骤、相关需求、相关任务、缺陷类型、缺陷严重程度、缺陷优先级、缺陷来源、缺陷根因、系统/浏览器、抄送、关键词、附件。

7.0禅道:提bug、管理case 有项目经理、bug周期、修bug流程 新建bug(测试)=====指派给开发(前后端开发,测试指派)=======解决bug(开发)======待验证,(开发转给测试)=======验证bug(测试)==== 验证通过==关闭bug(测试)=======激活bug======指派开发======解决bug(开发)======待验证,(开发转给测试)=======验证bug(测试)==== 验证通过==关闭bug(测试)与开发沟通,开发是按需求开发,测试是按需求测试,测试的时候发现测试不了,少了某个步骤或环节,测试不了,找到开发,开发不认。 阅读详情

相关推荐

禅道BUG提出及处理流程规范

禅道BUG提出及处理流程规范 版本说明 版本 作者 时间 备注 1.0 _冷冷 2019/9/27 首版本提交 目录 1 概述 1 2 目的 1 3 作用 1 4 缩略词 1 5 适用范围 1 6 BUG的定义 2 7 BUG书写规范 2 7.1 BUG书写必填内容 2 7.2 BUG书写注意事项 2 7.3 BUG关键信息释义 2 8 BUG处理流程 5 8.1 BUG生命周期 5 8.2 BU...

_冷冷的博客 2万+

2026计算机面试八股文全攻略:体系化准备与表达技巧

在计算机技术面试中,基础知识点被戏称为“八股文”,但它们的本质是操作系统、计算机网络、数据结构与数据库等核心原理的工程化表达。从TCP三次握手背后的可靠性设计,到MySQL为何选用B+树作为索引结构,再到JVM内存模型与垃圾回收机制,这些原理不仅支撑着系统性能优化与故障排查,更直接决定了开发者在并发、分布式等复杂场景下的决策质量。对于即将参加春招、暑期实习或跳槽的技术人而言,与其机械背诵结论,不如理解设计动机,并掌握分岗位的备考重点与现场表达技巧。本文面向2026届面试,系统梳理了全体系的高频考点、记忆方法

weixin_33895516的博客 488

禅道添加BUG发现阶段字段

禅道12.0添加BUG自定义字段 一.数据库zt_bug表添加自定义字段 ALTER TABLE `zt_bug` ADD COLUMN stage VARCHAR(100) AFTER severity mysql5.7报错: Incorrect datetime value: '0000-00-00 00:00:00' for column ' 解决方案: 1.mysql服务器mysql -u root -p进入 2.执行sql:show variables like 'sql_mode.

zeyu01的博客 2100

禅道的安装和使用

一、测试工具背景 当测试环境搭建完成后,测试人员将在自己搭建的环境上执行测试用例,开展测试工作。测试人员在执行测试用例的过程中,如发现实际结果与预期结果不一致, 则意味着出现Bug (缺陷、错误、问题)。当测试人员发现了Bug之后,就需要把Bug提交给开发人员进行修复。那测试人员应如何记录一个Bug呢?测试人员通过什么工具把Bug转发给开发人员的呢?测试人员提交完Bug后又如何做回归测试呢?本章将对提交Bug所涉及的各种问题进行详细介绍。提交Bug不仅仅是测试人员价值的体现,也是测试人员迓开发人员沟通的重

weixin_48528376的博客 3197

禅道Bug提交管理规范

禅道Bug提交管理规范 测试流程管理。 本文档定义了bug管理流程及其bug相关信息内容。

STM32H743IIT6上LVGL移植实战:从零到触摸屏驱动的完整配置流程

本文详细记录了在STM32H743IIT6高性能MCU上,从零开始移植LVGL图形库到7寸RGB触摸屏的完整实战流程。内容涵盖工程搭建、显示与触摸驱动配置、LVGL核心优化及常见问题排查,重点讲解了如何利用STM32H743的硬件特性(如DMA2D、LTDC)提升GUI性能,为嵌入式GUI开发提供了一份详实的配置指南。

spark7igniter的博客 549

从转发时钟到嵌入式时钟:CDR、CTLE与DFE在高速串行链路中的协同演进

本文深入探讨了高速串行链路中CDR、CTLE与DFE技术的协同演进。从转发时钟到嵌入式时钟的转变,详细分析了CDR的工作原理与实现架构,以及CTLE和DFE在信道损耗补偿和ISI干扰消除中的关键作用。通过实战案例展示了这些技术在28Gbps至112Gbps SerDes设计中的优化策略与性能提升。

weixin_42539414的博客 294

MATLAB绘图中文乱码终极解决方案:从方框到清晰显示的全面指南

本文提供了MATLAB绘图中文乱码的全面解决方案。针对中文显示为方框的问题,从单次绘图的临时字体设置,到通过修改默认配置实现一劳永逸,再到系统级字体排查与Java环境配置,给出了详细的步骤指南。文章还涵盖了字体名称指定、图像导出防丢失以及跨平台协作等高级技巧,帮助用户彻底解决中文乱码困扰。

weixin_29093017的博客 614

高数 | 【极限与等价无穷小】两个重要极限 & 经典错误 & 什么情况下求极限可以直接带入

一. 第一个重要极限 二. 第二个重要极限 三. 导数定义式 全文见【高等数学】两个重要的极限 - 知乎

"You are worthy! You can do it!" 6万+

LeGO-LOAM运行kitti数据集

文章目录1. kitti-lego-loam2. 改动3. 实验结果4. evo轨迹测评 1. kitti-lego-loam 链接:kitti-lego-loam kitti-lego-loam提供了将kitti序列转化成rosbag的代码,在kittibag中. 需要注意下数据文件的存放顺序,以00序列为例: datafolder          |____results          &

Zlp19970106的博客 8704

河道水位标尺识别预警 yolov7

河道水位标尺识别预警系统通过python+yolov7网络模型技术,河道水位标尺识别预警算法对河道水位标尺进行实时监测,当河道水位出现异常情况时,河道水位标尺识别预警算法将自动发出警报提示后台管理人员及时采取措施。YOLO系列算法是一类典型的one-stage目标检测算法,其利用anchor box将分类与目标定位的回归问题结合起来,从而做到了高效、灵活和泛化性能好,所以在工业界也十分受欢迎。Yolo模型采用预定义预测区域的方法来完成目标检测,具体而言是将原始图像划分为 7x7=49 个网格(grid),每

燧机科技的博客 2302

投研必备工具:Wind(万得)数据库快速入门

Wind数据库对于金融从业者来说是必不可少的一个软件,本文主要介绍了股票和债券的信息查找,帮助后续对数据进行分析,开始学习吧!

weixin_56581108的博客 10万+

5、模糊风险评估

本文介绍了基于模糊逻辑的风险评估方法,探讨了如何在不确定、不完整信息环境下进行高效的风险分析。文章涵盖了模糊集合与隶属度函数的基本概念、模糊推理系统的流程,并结合犯罪风险、金融风险和医疗诊断等实际案例,展示了模糊风险评估的应用价值和技术细节。此外,还介绍了模糊贝叶斯网络、模糊综合评价等进阶工具与方法,为多领域风险管理提供了理论支持和实践指导。

mango的博客 180

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

上一篇: 如何测试一个杯子:这样全面的回答让内行刮目相看
下一篇: PLSQL和instantclient的下载、安装、连接Oracle配置
BeeTester
博客等级 码龄8年 207粉丝 102原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值