如何高效地报告 Bug

1. 自问自答

  • 该问题是否是必现的?
  • 该问题出现多久了?
  • 问题出现前后有没有什么异常? 例如几分钟之前启动了其他的服务,有其他服务在更新

2. 要事实,不要推测

在bug报告里,要设法搞清什么是事实(例如:压测环境座席监控没有数据)。什么是推测(例如:我想问题可能出在XXX)。如果愿意的话,您可以省去推测,但是千万别省略事实。

3. 要精确,不要模糊

3.1. 不要使用代词

3.2. 不要使用”没有”

4. 要详细,不要粗略

5. 建议要提供的数据

  • 建议 错误日志, 程序员最喜欢bug里的错误日志,错误日志能说明一切,非常建议你能提供错误日志
  • 必须 操作步骤, 有利于程序员去重现bug
  • 可选 错误截图, 在描述不清楚的时候,错误截图时更好的方法

6. 参考