在测试过程中遇到无法重现或难以重现的bug是无法避免的,并不能说测试人员无法重现bug是工作不到位,不能重现或难以重现的原因很多。测试人员看到的只是程序的外部,无法深入程序内部,测试人员的主要任务是尽力重现bug。
  1、尽力去查找出错原因,比如有什么特别的操作或特定的环境
  2、在测试报告中详细描述测试操作步骤,bug发生的症状,bug发生的具体环境描述,这样对于再次重现有一定的参考作用
  3、无法重现的bug尝试多次,再次出现后可以直接叫程序员过来看
  4、无法重现的严重bug,因为几率原因,重现不了或难以重现的不代表没有发生,可以尝试多次,写下发生的概率。程序员对程序比测试熟悉的多,及时无法重现,程序员也需会了解问题所在