测试过程中发现有一个地方有问题,刷新之后就好了,但是不知道是怎么产生的,也复现不出来了 这个情况要怎么处理,各种姿势都试过了就是复现不出来
实在不行列个风险,证明你看到过
”https://zhuanlan.zhihu.com/p/412236604“ 有中医式编程就有中医式测试。 无对错,强求就没必要了。
一、无法复现,就先记录下来,方便后续追溯。 二、你梳理一下自己的测试用例,确认是否用例覆盖完全 三、查看 bug 的时间节点是否有其他人的异常操作,可能是其他人在做了什么,只是你正好在那个节点被影响到了。bug 的根源不在于你那。
之前有遇到过这种情况,写了个小工具,以后测试可以参考这个使用一下试试看https://github.com/Jennypopping/OldTimeRoad
这个 bug 假设存在,会造成最大的风险是什么,如果能接受,可以优先级放低; 另外重现 bug,获取可以从数据层考虑看看,是不是首次操作缓存没生成或者接口返回时序导致的
从保护自身的角度,需要提 bug 或风险作为记录, 且尝试进行复现和开发确认沟通