Bugzilla - 了解 Bug

Bugzilla 的主要功能或核心是显示 Bug 详细信息的页面。请注意,大多数字段的标签都是超链接;单击它们将转到该特定字段的上下文相关帮助。标记为 * 的字段可能并非在每个 Bugzilla 安装中都存在。

  • 摘要 − 它是问题的一句话摘要,显示在 Bug 编号旁边的标题中。它类似于 Bug 的标题,为用户提供 Bug 的概述。

  • 状态(和解决方案) − 这些定义了 Bug 的状态 - 它从被确认为 Bug 之前开始,然后被修复,然后由质量保证确认修复。安装时状态和解决方案的不同可能值应记录在这些项目的上下文相关帮助中。状态支持未确认、已确认、已修复、正在处理、已解决、已拒绝等。

  • 别名 − 别名是错误的唯一简短文本名称,可以代替错误编号使用。它提供唯一标识符,并在错误 ID 不方便的情况下帮助查找错误。它在搜索错误时很有用。

  • 产品和组件 − 错误按产品和组件划分。产品中可能包含一个或多个组件。它有助于对错误进行分类,也有助于将它们分开。

  • 版本 − "版本"字段通常包含产品发布版本的编号或名称。它用于指示受错误报告影响的版本。

  • 硬件(平台和操作系统) − 这些指示发现错误的测试环境或操作系统。它还提供了硬件的详细信息,如 RAM、硬盘大小、处理器等。

  • 重要性(优先级和严重性) − 优先级字段用于对错误进行优先级排序。它可以由受让人、业务人员或具有更改权限的利益相关者中的其他人更新。最好不要更改其他非人员提出的错误的此字段。默认值为 P1 到 P5。

  • 严重性字段 − 严重性字段指示问题的严重程度 - 从阻止("应用程序不可用")到微不足道("轻微外观问题")。用户还可以使用此字段来指示错误是增强还是未来请求。常见的支持严重性状态包括 - 阻止、严重、主要、正常、轻微、琐碎和增强。

  • 目标里程碑 − 这是错误修复的未来日期。示例 - Bugzilla 项目的未来 Bugzilla 版本的里程碑是 4.4、5.0、6.0 等。里程碑不限于数字,但用户可以使用任何文本字符串,例如日期。

  • 分配给 − 将错误分配给负责修复错误或可以根据业务需求检查错误可信度的人员。

  • QA 联系人 − 负责此错误质量保证的人员。如果需要,可能是错误的报告者提供更多详细信息,或者在修复缺陷后可以联系报告者重新测试缺陷。

  • URL − 与错误关联的 URL(如果有)。

  • 白板 − 自由格式的文本区域,用于添加简短注释、新观察或重新测试错误的评论和标签。

  • 关键字 − 管理员可以定义可用于标记和分类错误的关键字 - 例如崩溃或回归。

  • 个人标签 − 关键字是全局的,所有用户都可以看到,而个人标签是个人的,只能由其作者查看和编辑。编辑这些标签不会向其他用户发送任何通知。这些标签用于跟踪用户个人关心的 bug,使用他们自己的分类系统。

  • 依赖项(取决于和阻止) − 如果某个 bug 无法修复,因为其他 bug 已打开(取决于)或该 bug 阻止其他 bug 修复(阻止),则会在此处记录它们的编号。

依赖关系树链接

单击依赖关系树链接会以树结构的形式显示错误的依赖关系。用户可以更改显示和隐藏此页面中已解决错误的深度。用户还可以使用摘要前面显示的 [-] / [+] 按钮折叠/展开树视图上每个非终端错误的依赖关系。

  • 已报告 − 这是系统中某人记录错误的时间和日期。

  • 已修改 − 这是系统中上次更改错误的日期和时间。

  • 抄送列表 −除了报告者、受让人和 QA 联系人(如果启用)之外,当错误发生变化时收到邮件的人员列表。

  • 忽略错误邮件 − 如果用户不想收到有关此错误的电子邮件通知,则可以选中此字段。

  • 另请参阅 − 此 Bugzilla 中的错误、其他 Bugzilla 或其他与此相关的错误跟踪器。

  • 标记 − 标记是一种可以在错误或附件上设置的状态,以指示错误/附件处于特定状态。每个安装都可以定义自己的一组可以在错误或附件上设置的标记。

  • 时间跟踪 − 此表单可用于时间跟踪。要使用此功能,用户必须是 timetrackinggroup 参数指定的组的成员。

  • 原始估计 − 此字段显示原始估计时间。

  • 当前估计 − 此字段显示当前估计时间。此数字是根据工作时数和剩余时数计算得出的。

  • 工作时数 − 此字段显示处理特定缺陷的小时数。

  • 剩余时数 − 此字段显示当前估计 - 工作时数。此值 + 工作时数将成为新的当前估计值。

  • 完成百分比 −此字段显示任务已完成的百分比。

  • 增益 − 此字段显示错误比原先估计的时间提前的小时数。

  • 截止日期 − 此字段显示此错误的截止日期。

  • 附件 − 用户可以将文件(证据、测试用例或补丁)附加到错误。如果有任何附件,它们将列在此部分中。

  • 其他评论 − 如果用户/测试人员有值得一说的内容,用户可以在此处向错误讨论添加评论。

在下一章中,我们将学习如何编辑错误。