发表于: 2018-04-10 20:30:43

1 860


今天完成的事情:学习了BUG级别 BUG状态 BUG修复流程  

明天计划的事情:学习BUG使用工具

收获:

BUG级别:(由高到低)

1.critical:系统直接崩溃,瘫痪。无法正常打开使用产品

2.block:逻辑出现严重问题,流程卡住,无法进行下一步

3.major:部分功能出现闪退,功能没有实现,但是不影响使用,功能菜单缺失

4.normal:产品可以满足业务要求,部分小限制不符合验收标准,内容显示错误

5.minor:界面等UI问题显示错误

BUG状态:

1.待处理(new):测试人员或用户发现新问题后提交的状态

2.已确认(open):经测试人员及研发人员讨论后确认是BUG,提交的状态,由测试人员来设置。

3.已处理(fixed):经研发人员确认是BUG后修复的状态,修改还没有验证,由开发人员来设置。

4.已修改(closed):测试人员认为问题已经修改,通过验证,由测试人员设置。

5. 仍存在(reopened):测试人员认为BUG未修复成功,问题仍然存在,由测试人员设置。

6. 不是问题(reject):研发人员确认不是BUG,或者建议与意见决定不采纳。

7. 暂不处理(hold):当前版本不做修改,后续版本再考虑,由研发人员或测试人员设置。

BUG修复流程(禅道)

1.测试人员发现BUG

2.测试人员确认BUG

3.提BUG给指定开发人员

4.开发人员确认BUG

5.开发人员修复BUG

6.开发人员点击已解决

7.开发人员把修复的BUG给测试人员进行演示

8.开发人员发邮件申请测试环境,并登记到wiki

9.测试人员部署测试环境,并登记到wiki

10.测试人员复测BUG,并登记到wiki

11.测试人员复测无问题后,关闭BUG并在wiki登记

12.测试人员再次发现BUG,重复流程

BUG:

臭虫、缺陷、损坏、犯贫、窃听器、小虫等意思。又代表系统或者程序漏洞。

指在软件运行中因程序本身有错误而造成的功能不正常,数据丢失,体验不佳,死机等。

BUG分为程序BUG和游戏BUG

游戏BUG:

良性BUG:主要是地图漏洞或者是游戏漏洞,不会产生严重后果,主要是玩家通过该漏洞进行作弊,来达到游戏目的。

恶性BUG:对游戏是致命的,会对游戏过程和体验造成严重破坏。

程序BUG:

硬件BUG:硬件老化,出现错误。

                 硬件设计错误,导致出现出错

软件BUG:软件或者程序中的漏洞,不法人员通过该漏洞使用非法手段获取利益。

软件BOG出现原因:

对各种流程分支考虑不全面

对边界情况的处理不到位;

编码时的手误







返回列表 返回列表
评论

    分享到