#挑战天每天一道软件测试开发面试题
#打卡第2天
如何处理不能复现的bug?
1.首先只要是bug就没有不能复现的,只是可能我们当时没有想到怎么复现。
2.其次,bug不能复现的原因有,出现bug和复现bug时的代码不一致或者测试环境系统稳定性原因导致bug不能复现。
3.最后如何复现bug呢?
第一:寻找bug出现的规律。出现bug之后,根据操作的结果以及对自己当时操作的记忆重新进行操作,复现bug。例如:在测试页面时可能会因为缓存问题而导致出现不能复现的bug,但只要缓存清理及时,有些问题就可以避免。
第二:根据测试经验对bug进行分析和复现;
第三:根据记录的日志对bug进行分析和复现。
4.如果真的出现不能复现bug又怎么办?
第一:回想操作流程确认操作无误,然后查看系统日志,如果日志可以明确证明单据流程异常,那么就要及时根据此次操作的日志,查询问题;
第二:如果是自己操作有误,那么及时更新自己的操作步骤;
第三:如果是自己未按照设计流程操作,但又确实是系统可以操作的流程,那么要考虑加以控制和优化;
第四:如果最后问题没有复现,又没有查到问题,根据自己的经验判断确实是bug,那么需要对bug进行记录,并在测试完成报告中进行说明。
转载请注明:http://www.0431gb208.com/sjszlff/3720.html