bug-tracking - 您如何在错误跟踪器中执行或维护错误报告的质量?

标签 bug-tracking qa development-process

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 提供事实和引用来回答它.

2年前关闭。




Improve this question




高质量的错误报告对于有效的错误跟踪至关重要 - 在理想情况下,所有错误报告都将包含基本信息,例如它影响的软件版本以及如何重现错误的分步描述。

但实际上,报告的错误质量可能有很大差异。他们可能是在线的(“功能 X 不起作用,修复它!”)、功能请求、PEBKAC 或难以理解。

您如何执行或维护错误跟踪器中错误报告的质量以保持有效性?

最佳答案

我同意 Jon Limjap 的观点——你的 QA 人员必须有足够的能力发布适当的错误报告,前提是得到正确的基本培训和指导。尽管如此,还是有一些方法可以强制执行和鼓励更好的错误报告:

  • 大多数错误跟踪软件都有将错误报告的某些字段标记为必填项的方法,因此报告者必须实际选择适当的值才能成功创建错误
  • 通常可以为错误报告包含一个基本模板,在
  • 行中。

    Scenario:

    Expected Results:

    Actual Results:

    Remarks:


  • 您可以(并且应该)提供一个错误报告工具,该工具将在有问题的机器上运行,收集相关信息并将其打包到存档文件中(并可能将其放在桌面上)。然后,您指示您的员工在遇到他们希望报告的错误并将存档附加到错误时运行它。该工具应该易于使用(只需运行可执行文件),以便他们将诊断信息附加到任何错误,而不必考虑它是否相关。该工具通常对客户也非常有用。
  • 最后但并非最不重要的 - “教育,教育,教育”。人们从经验中学到了最好的东西——只要确保当有人打开一个没有包含正确信息的错误时,处理错误的人会去和打开错误的人交谈,并解释缺少什么以及为什么它很重要。

  • 这些是我们在我目前的工作场所非常成功地使用的做法,我相信它们非常普遍,适合大多数工作环境。

    关于bug-tracking - 您如何在错误跟踪器中执行或维护错误报告的质量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35874/

    相关文章:

    .net - 我一直听说有大量的错误跟踪器,但 .net 中构建的却不多

    eclipse - Eclipse Jubula教程

    agile - 在瀑布中保持敏捷

    makefile - 使用错误跟踪器来完成工作和管理个人任务?

    bug-tracking - 一个好的 BugTracking 工具应该具备什么能力?

    jira - 内部错误跟踪票 - Redmine、Trac 或 JIRA

    java - 从文本文件中读取用户名和密码

    testing - 质量检查测试数据存储库工具

    project-management - 您如何使失败的项目重回正轨?