更新缺陷

跟踪项目中缺陷的修复情况,要求您定期更新缺陷。您可以在“缺陷网格”中直接更新,也可以在“缺陷详细信息”对话框中进行更新。能否更新某些缺陷字段,取决于您的权限设置。更新缺陷后,您可以在“发布”模块中查看发布的质量状态。

在本练习中,您将通过更改缺陷的严重程度、将缺陷分配给周期并添加注释,更新缺陷信息。随后您将看到“发布”模块的“质量”选项卡中如何反映更新缺陷。

此外,您还将练习同时更新多个记录。

更新缺陷:

  1. 确保已显示“缺陷”模块。

    如果“缺陷”模块未显示,请在 ALM 侧栏上选择“缺陷”。

  2. 打开“缺陷详细信息”对话框。

    在“缺陷”网格中,选择您在添加新缺陷中添加的缺陷。单击缺陷详细信息按钮。将打开“缺陷详细信息”对话框。

  3. 更改缺陷的严重级别。

    在“严重程度”框中,选择“5 - 紧急”。

  4. 确定修正缺陷的周期。

    1. 目标周期框中,单击箭头。将打开发布树。展开该树。在 Mercury Tours Application 发布文件夹中的 Release 10.5 发布中,选择 Cycle 4 a - Full 周期。

    2. 单击确定以关闭发布树。

      您可以看到 ALM 将值 Release 10.5 自动分配给目标发布字段。这是因为 Cycle 4 a - Full 周期是“Release 10.5”发布的一部分。

  5. 添加新注释以说明对严重级别的更改。

    1. 单击添加注释按钮。新部分将添加到注释框中,并显示您的用户名和当前日期。

    2. 输入:This defect should be fixed in the next service pack。

  6. 查看附件。

    在侧栏上单击附件。请注意,URL 附件已列出。

  7. 查看链接的实体。

    在侧栏上单击链接的实体查看已链接到缺陷的实体。链接的实体可以包括需求、测试、测试集、测试实例、运行、运行步骤和其他缺陷。当前没有任何链接的实体。您将在将缺陷链接到测试中了解如何将缺陷链接到测试。

  8. 查看历史记录。

    在侧栏上单击历史记录可查看对缺陷所做更改的历史记录。对于每个更改,此网格会显示更改的日期和时间以及进行更改的用户的名称。可展开更改以查看在更改期间修改的字段的列表。对于每个字段,网格会显示其旧值和新值。

  9. 关闭“缺陷详细信息”对话框。

    单击确定以退出该对话框。

  10. 直接在“缺陷”网格中更新缺陷。

    1. 在“缺陷网格”中,选择缺陷 35。

    2. 单击检测于周期框,并单击箭头。在发布树中,展开 Mercury Tours Application 发布文件夹和 Release 10.5 发布。选择 Cycle 1 - New Features 周期,并单击确定

    3. 将水平滚动条拖向右边,直到看到目标周期列。单击目标周期框,并单击箭头。在发布树中,展开 Mercury Tours Application 发布文件夹和 Release 10.5 发布。选择 Cycle 1 - New Features 周期,并单击确定

  11. 同时更新多个记录。

    1. 在“缺陷网格”中,选择缺陷 35。

    2. 按住 Ctrl 键,并选择缺陷 36。现在缺陷 35 和 36 都已选中。

    3. 选择“编辑”>“更新选定项”。将打开“更新选定项”对话框。

    4. 单击更新字段框旁边的箭头,并选择分配给。请注意,框显示您上次选择的缺陷的分配给值。

    5. 单击框旁边的箭头。将打开用户列表。

    6. 在用户列表中,选择 michael_alm,并单击确定

    7. 在“更新选定项”对话框中,单击更新

    8. 更新完成后,“信息”对话框将显示更新摘要。单击确定,然后关闭“更新选定项”对话框。

  12. 查看“质量”选项卡上的 Cycle 1 - New Features 中打开的缺陷数。

    1. 在 ALM 侧栏上的管理下方,选择发布。在发布树上,展开 Mercury Tours Application 发布文件夹和 Release 10.5 发布,选择周期 Cycle 1 - New Features。单击质量选项卡。

    2. 缺陷未解决率图中,可以按照缺陷严重程度查看在 Cycle 1 - New Features 中检测到的缺陷。

    3. 未决缺陷图中,可以按照缺陷状态查看 Cycle 1 - New Features 中的未解决缺陷。