[问题处理] 简化问题复现步骤

当一个问题在复杂的场景下发生之后,在做调试的时候,总是希望可以将复现的步骤简化,以方便问题debug。这里总结一下一般实例。

  1. 当在大量业务数据流做压力测试时,发现TCP有丢包;可能需要使用网络相关的性能测试软件来简化复现步骤,将复杂的业务去掉;
  2. 当一个复杂的产品脚本运行出现问题的时候。需要尝试将脚本简化;https://mzhan017.blog.csdn.net/article/details/128718368;在处理这个问题的时候,当时产品的脚本就比较复杂,最后通过使用strace分析脚本运行简化了复现脚本。
  3. 记得多年以前碰到Windriver系统里的一个49.7天问题,问题需要等49.7天才能复现;后来通过Windriver 操作系统提高的Cshell,以命令方式将那个int变量强制设置,提前出现49.7天问题。

猜你喜欢

转载自blog.csdn.net/qq_36428903/article/details/131821318