发表于: 2018-04-26 20:54:25
1 816
今天完成的事:
1.了解bug的生命周期:
一BUG的生命周期;
bug的流程,如下图从新建到关闭都比较清晰,但是在整个流程中会遇到一些问题,大概总结如下:
(1)而在软件测试规范里面是由开发管理去分配bug,而现实中为了效率基本都是测试人员分配,但是会遇到不知道是谁负责开发的问题,这个时候就回归到流程,分配给负责人,由负责人去分配;
(2)现在前后端分离主流,前后端问题区分不清楚的情况下,可以与公司部门讨论好,主负责后端,如果是前端问题则转给前端相关对接人;
(3)延期bug的处理,要写明延期原因以及最终要解决的具体时间,可以给出一定的规范,不满足则直接重新打开延期bug。
(4)测试人员对bug的优先级、严重程度要合理选择,开发人员要形成一个优先级的顺序,很多开发都是有bug就改,不管什么优先级;
(5)版本的管理,提交bug的版本与系统发布版本一致,每一次发布后,往后延期一个版本;
(6)经常会遇到一些问题明明是待验证(已修改)状态,但是实际上却没有改,大部分原因是因为开发代码没有更新或者版本没有发布,所以测试环境的版本发布应该由测试人员控制,而开发漏提交代码则应该把bug重新打回给开发,下一次测试环境发布后验证;
(7)开发对bug生命周期不太了解,可以开展一次培训,这样开发会想到在各种情况下的问题,测试可以一一解答。
(8)提交重复bug的处理,多个测试人员测试无法避免,只能尽量去沟通查看缺陷工具上是否已提交过同一bug。
(9)测试人员发现bug会有点打鸡血的感觉,一搬大部门问题要能重现,还可以抓包并贴上报错日志;不能重现却比较严重的bug也实时记录。
收获:
bug的生命周期
遇到问题:
对load runner现在得学习遇到了瓶颈。录制好了脚本后,回放得时候有点看不懂。不知道录制脚本的意义在哪里,回放得意义又在哪里!
明天计划得事情:
1.由于这两天有事情耽搁了逗你学app得测试用例得编写,准备明天补起来。。
2.弄懂loadrunner录制会回放的意义!!
评论