Mantis状态流程图及其相关说明

2023-10-21 04:20

本文主要是介绍Mantis状态流程图及其相关说明,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、New(新建) 状态说明:

1. 测试人员发现bug,填写好bug report后通过“1”submit bug,此时bug的状态为new;

2. 处于new状态的bug,team leader认为是bug且需要修复的,通过“2”将bug分派给相应的开发人员,此时bug的状态为assigned(分配状态);

3. 处于new状态的bug,team leader认为测试人员的bug描述不清或者有疑问,通过“3”将bug反馈给测试人员,并在note里注明原因,此时bug的状态为confirmed(回馈状态);

4. 处于new状态的bug,team leader认为需要延后修复、需跟客户确认、不能修复的bug,通过“4”将bug的状态更改为acknowledged(等待状态)。

二、Assigned(已分派) 状态说明:

5. 处于assigned状态的bug,开发人员将其修复后,通过“5”将bug的状态更改为resolved;

6. 处于assigned状态的bug,开发人员认为测试人员的bug描述不清或者有疑问,通过“6”将bug反馈给测试人员,并在note里注明原因,此时bug的状态为confirmed;

7. 处于assigned状态的bug,开发人员认为需要延后修复、需跟客户确认、不能修复的bug,通过“7”将bug的状态更改为acknowledged。

三、Resolved(已解决) 状态说明:

8. 处于resolved状态的bug,测试人员进行回归测试确认bug已经被修复后,通过“8”将bug关闭,此时bug的状态为closed;

9. 处于resolved状态的bug,测试人员进行回归测试发现bug没有修复或者由此引发了其他的bug,通过“9”将bug反馈给开发人员,并在note里注明原因,此时bug的状态为feedback。

四、Closed(已关闭) 状态说明:

10. 处于closed状态的bug,若测试人员在测试过程中还发现该问题,可以通过“10” 将bug反馈给开发人员,并在note里注明原因,此时bug的状态为feedback。

五、Feedback(打回) 状态说明:

11. 处于feedback状态的bug,开发人员将其修复后,通过“11”将bug的状态更改为resolved;

12. 处于feedback状态的bug,开发人员认为测试人员的bug描述不清或者有疑问,通过“12”将bug反馈给测试人员,并在note里注明原因,此时bug的状态为confirmed;

13. 处于feedback状态的bug,team leader或者开发人员认为该bug需要重新分派,通过“13”将bug重新分派给相应的开发人员,此时bug的状态为assigned;

14. 处于feedback状态的bug,开发人员认为需要延后修复、需要跟客户确认、不能修复的bug,通过“14”将bug的状态更改为acknowledged。

六、Confirmed(已确认) 状态说明:

15. 处于confirmed状态的bug,测试人员对于开发人员的疑问作出回应,通过“15”将bug的状态更改为feedback,并在note里注明原因;

16. 处于confirmed状态的bug,测试人员认为该bug有争议,需上一级领导确认的,通过“16”将bug的状态更改为acknowledged;

17. 处于confirmed状态的bug,测试人员认为该bug不需要修复,通过“17”将bug关闭,此时bug的状态为closed。

七、Acknowledged(公认) 状态说明:

18. 处于acknowledged状态的bug,team leader或者测试人员认为该bug必须修复,通过“18”重新将bug分派给相应的开发人员,此时bug的状态为assigned;

19. 处于acknowledged状态的bug,team leader或者开发人员发现该bug已经修复了,通过“19” 将bug的状态更改为resolved;

20. 处于acknowledged状态的bug,测试人员认为该bug不需要修复,通过“20”将bug关闭,此时bug的状态为closed。

这篇关于Mantis状态流程图及其相关说明的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Linux join命令的使用及说明

《Linuxjoin命令的使用及说明》`join`命令用于在Linux中按字段将两个文件进行连接,类似于SQL的JOIN,它需要两个文件按用于匹配的字段排序,并且第一个文件的换行符必须是LF,`jo... 目录一. 基本语法二. 数据准备三. 指定文件的连接key四.-a输出指定文件的所有行五.-o指定输出

Redis中Hash从使用过程到原理说明

《Redis中Hash从使用过程到原理说明》RedisHash结构用于存储字段-值对,适合对象数据,支持HSET、HGET等命令,采用ziplist或hashtable编码,通过渐进式rehash优化... 目录一、开篇:Hash就像超市的货架二、Hash的基本使用1. 常用命令示例2. Java操作示例三

Redis中Set结构使用过程与原理说明

《Redis中Set结构使用过程与原理说明》本文解析了RedisSet数据结构,涵盖其基本操作(如添加、查找)、集合运算(交并差)、底层实现(intset与hashtable自动切换机制)、典型应用场... 目录开篇:从购物车到Redis Set一、Redis Set的基本操作1.1 编程常用命令1.2 集

Python sys模块的使用及说明

《Pythonsys模块的使用及说明》Pythonsys模块是核心工具,用于解释器交互与运行时控制,涵盖命令行参数处理、路径修改、强制退出、I/O重定向、系统信息获取等功能,适用于脚本开发与调试,需... 目录python sys 模块详解常用功能与代码示例获取命令行参数修改模块搜索路径强制退出程序标准输入

Java发送SNMP至交换机获取交换机状态实现方式

《Java发送SNMP至交换机获取交换机状态实现方式》文章介绍使用SNMP4J库(2.7.0)通过RCF1213-MIB协议获取交换机单/多路状态,需开启SNMP支持,重点对比SNMPv1、v2c、v... 目录交换机协议SNMP库获取交换机单路状态获取交换机多路状态总结交换机协议这里使用的交换机协议为常

MySQL之复合查询使用及说明

《MySQL之复合查询使用及说明》文章讲解了SQL复合查询中emp、dept、salgrade三张表的使用,涵盖多表连接、自连接、子查询(单行/多行/多列)及合并查询(UNION/UNIONALL)等... 目录复合查询基本查询回顾多表查询笛卡尔积自连接子查询单行子查询多行子查询多列子查询在from子句中使

JWT + 拦截器实现无状态登录系统

《JWT+拦截器实现无状态登录系统》JWT(JSONWebToken)提供了一种无状态的解决方案:用户登录后,服务器返回一个Token,后续请求携带该Token即可完成身份验证,无需服务器存储会话... 目录✅ 引言 一、JWT 是什么? 二、技术选型 三、项目结构 四、核心代码实现4.1 添加依赖(pom

Redis中哨兵机制和集群的区别及说明

《Redis中哨兵机制和集群的区别及说明》Redis哨兵通过主从复制实现高可用,适用于中小规模数据;集群采用分布式分片,支持动态扩展,适合大规模数据,哨兵管理简单但扩展性弱,集群性能更强但架构复杂,根... 目录一、架构设计与节点角色1. 哨兵机制(Sentinel)2. 集群(Cluster)二、数据分片

Springboot项目构建时各种依赖详细介绍与依赖关系说明详解

《Springboot项目构建时各种依赖详细介绍与依赖关系说明详解》SpringBoot通过spring-boot-dependencies统一依赖版本管理,spring-boot-starter-w... 目录一、spring-boot-dependencies1.简介2. 内容概览3.核心内容结构4.

redis和redission分布式锁原理及区别说明

《redis和redission分布式锁原理及区别说明》文章对比了synchronized、乐观锁、Redis分布式锁及Redission锁的原理与区别,指出在集群环境下synchronized失效,... 目录Redis和redission分布式锁原理及区别1、有的同伴想到了synchronized关键字