对错误报告进行格式化有多重要?它应该包含什么?
我通常会在错误报告中看到以下部分:
格式化错误报告及其应包含的内容的最佳解决方案是什么?
答案 0 :(得分:6)
最重要的是跟踪问题。如果跟踪它就不会被遗忘。
格式是锦上添花。
那说:
这些很重要。
此外,永远不应删除门票,只需附上说明即可。输入票证的信息绝不应删除,只是标记为错误。这一切都与追踪问题的生命周期有关。
答案 1 :(得分:3)
标题: [项目编辑器]项目编辑崩溃
描述:编辑舵项时Rawr崩溃。
步骤重现:
答案 2 :(得分:2)
最终,格式化的目的只是为了确保人们始终包含足够的信息来重现或调试问题。如果你不强制执行某种格式,人们会使用任何想到的东西。对于对软件开发过程有充分了解的组织良好的人员,他们可能会自己包含所有相关信息。
另一方面,在许多情况下,您将从整个组织获取错误报告,甚至直接从用户那里获取错误报告。或者就此而言,有人可能只是匆忙而没有某种标准格式作为指导,你可能会得到诸如“应用程序无法正常工作”等错误报告。在一天结束时,无论如何foramt,您只需要最少量的信息来确定报告的确切问题是什么(它在何处,何时发生,如何重现)并使您能够对其进行调试。
答案 3 :(得分:2)
我实际上认为最重要的是要确保您使用的术语易于搜索。大多数重复的错误都来自使用非标准术语。
至于确切的格式,我认为这并不重要。可以用任何格式创建一张可怕的票。
只要有助于将其引导到合适的人的基本元数据就在那里(什么组件,什么平台和重要性),其他一切都只是锦上添花,文字叙述就足够了。
我认为大多数程序员都非常善于找出可能相关的内容。如果我的网络应用程序有问题,我会报告浏览器版本,但是没有提及我正在使用的处理器数量或我的确切操作系统版本。如果我可以提炼它们,我会提到重现的步骤等。
答案 4 :(得分:1)
答案 5 :(得分:0)
同样重要的是理解世卫组织实际上可以查看和填充“重现步骤”等问题字段。问错人,他们会给你垃圾数据。