bug管理流程

bug管理流程,第1张

我们团队用日事清做Bug的管理,建立了严谨的规范。bug管理流程为:

测试工程师

1 根据规范提交bug;

2 及时验证bug是否已解决;

3 及时关注开发拒绝bug,和相关人员沟通讨论解决方式;

测试经理

1 审核测试工程师提交的bug;

2 定期review bug,报告现状,并给出解决意见;

开发工程师

1 以优先级为依据分析解决bug

开发主管

1 定期 review bug,对bug多的模块加强code review和单元测试;

2 分析bug解决进度,对产品质量及进度进行风险评估;

产品

1、当开发和测试存在意见分歧时,进行需求确认

2、从产品角度划分bug修改的优先级;

对于程序员来说,通过日事清的统计功能,可以清楚手头还有多少bug没解决,多少解决后又重新打开的,有没可能修改引发,bug根源,拒绝修复的原因是什么;

对于QA来说,通过日事清做bug管理,通过看板和标签制度,可以每一个bug背后的属性,即测试阶段、bug类型、重现规律、严重级别等。程序猿笑了!

BUG英文是缺陷意思。debug是找缺陷,程序上漏洞,找漏洞。

BUG是指程序错误或漏洞,就是程序员编程时由于某些原因,因程序语句写错或考虑不周而未能实现想要的功能,甚至不能运行程序。最常见的可能就是某些游戏,由于程序没编好,别人就可能会利用其漏洞篡改游戏数据。

DEBUG就是指程序员对编好的程序进行漏洞的排查,尽量消除错误或漏洞。一般都是用专业的工具进行。

与Bug相对应,人们将发现Bug并加以纠正的过程叫做“Debug”,意即“捉虫子”或“杀虫子”。遗憾的是,在中文里面,至今仍没有与“Bug”准确对应的词汇,于是只能直接引用“Bug”一词。虽然也有人使用“臭虫”一词替代“Bug”,但容易产生歧义,所以推广不开。

所谓“(Bug)”,是指电脑系统的硬件、系统软件(如 *** 作系统)或应用软件(如文字处理软件)出错。硬件的出错有两个原因,一是设计错误,一是硬件部件老化失效等。软件的错误全是厂家设计错误。

1、New:(新的)

当某个“bug”被发现的时候(第一次),测试人员需要与项目负责人沟通以确认发现的的确是一个bug,如果被确认是一个bug,就将其记录下来,并将bug的状态设为New。

2、Assigned(已指派的)

当一个bug被指认为New之后,将其将给开发人员,开发人员将确认这是否是一个bug,如果是,开发组的负责人就将这个bug指定给某位开发人员处理,并将bug的状态设定为“Assigned”。

3、Open(打开的)

一旦开发人员开始处理bug的时候,他(她)就将这个bug的状态设置为“Open”,这表示开发人员正在处理这个“bug”。

4、Fixed(已修复的)

当开发人员进行处理(并认为已经解决)之后,他(她)就可以将这个bug的状态设置为“Fixed”并将其提交给开发组的负责人,然后开发组的负责人将这个bug返还给测试组。

5、Pending Reset(待在测试的)

当bug被返还到测试组后,我们将bug的状态设置为“Pending Reset”。

6、Reset(再测试)

测试组的负责人将bug指定给某位测试人员进行再测试,并将bug的状态设置为“Reset”。

扩展资料:

由于现代社会的发展,bug另有一种引申意义,用来形容某事物厉害的超乎想象,BUG可以使电脑系统崩溃、容易被施诈者攻击,现有修复漏洞的工具。

程序错误(英语:Bug),在程序设计中的术语,是指在软件运行中因为程序本身有错误而造成的功能不正常、体验不佳、死机、数据丢失、非正常中断等现象。

中文常称BUG为“缺陷”。而且,“缺陷”一词更能反映事情的本质。因为“臭虫”是从外面爬进去的,并非程序本身有问题。而程序本身存在的问题,是程序原来就具有的。因此,在这里将BUG翻译为“系统漏洞”更合适。

在程序运用中,特别是应用程序,会出现莫名其妙的警告,让普通用户丈二和尚----摸不着头脑,这些警告常被称作“BUG”。

游戏中的BUG,简单来说就是游戏程序的漏洞,游戏程序中的缺陷。游戏中有BUG是很正常的,尤其是在网络游戏中。即使所有的网络游戏都是经过封测、内测和公测这三个大的步骤,但由于游戏文件和游戏中的任务以及地图的不断更新和增加,难免会在游戏制作方面出现错误和偏差。

1良性BUG

良性BUG即不会产生严重后果,甚至为玩家带来了利益的BUG。通常很多良性BUG被玩家们利用,方便游戏或副本,不过此举带有一定的作弊性,因此利用这种BUG来游戏是不值得提倡的。例如有些FPS游戏中可以卡入一些副本,从而使得不被击杀。

2恶性BUG

恶性BUG即游戏中致命的,会对游戏过程及体验造成严重影响的BUG。例如正常 *** 作中,由于执行文件冲突或错误不兼容而导致的系统自动退出或者服务器断开等等。

为了减少这种情况的发生,游戏制作方都在大力加强游戏的升级和补丁。如果BUG严重,网络游戏运营公司会采取回档处理,以减少玩家利用BUG或者玩家因为BUG而造成的损失。

参考资料:

百度百科——bug

以上就是关于bug管理流程全部的内容,包括:bug管理流程、通常大家说的“bug”和“debug”都指什么、简要列出bug的几种状态等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9796718.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存