关于bug验证
这两周在抓一个测试bug的log 及trace,因为问题出现3分钟之内不停止测试的话,analyzer存储的东西就会被冲掉,所以不惜周末义务加班,辛辛苦苦终于抓到,结果被告知由于测试前产品状态不一致,不是新盘,而是拿了一片做过其他测试的盘来抓的trace,可能会引入新问题,导致trace、log无效,看来要学习的地方还有很多啊...
特意整理一下bug验证注意事项,,时时提醒自己要学习的还有很多,大意不得。
1.保证环境一致,产品初始状态一致,任何变动都要考虑影响;
2.保证验证步骤一致,注意不要引入新问题;
3. 一次只改变一个可能因素,避免交叉影响;
4.系统地了解bug分析模式,掌握几种分析方法:排除环境、交叉验证、对比验证...
5.详细记录每次验证结果,防止产生记忆偏差;
6.保证测试环境的安全,标识清楚,定时及时检查;
补充反馈bug
1.不要想当然认为别人一定了解你没有讲出来的东西,描述步骤一定要清楚;比如”在bug出现后继续测试“中"继续"这种词,到底是暂停测试步骤之后接下去完成测试,还是重新启动测试步骤测试?
自己认为前者称作继续测试,后者称为重新测试,但在某些环境中二者区分不大,不同人理解可能也有差异。
默默向上游

浙公网安备 33010602011771号