HP ALM(质量中心)中的缺陷管理生命周期

  • A 缺陷 在测试执行期间,当预期结果和实际结果不匹配时进行记录。
  • HP ALM 中的缺陷模块不仅可以帮助用户发布缺陷,还可以让他们跟踪并在开发过程的任何阶段提供发布的整体质量。

HP ALM 中的缺陷管理生命周期

ALM 中的默认缺陷生命周期:

HP ALM 中的缺陷管理生命周期

状态 说明
全新 发布缺陷时,默认状态为“新”
可选 当缺陷被开发人员接受时,它将被移至“打开”状态
被拒绝 当缺陷被开发人员拒绝时,它将被移至“已拒绝”状态
固定 当开发人员修复缺陷后,缺陷将变为“已修复”状态。测试人员将拾取所有缺陷 测试 状态为‘已修复’。
重开 如果测试失败,缺陷将移至“重新打开”状态
不营业 如果测试通过,缺陷将移至“已关闭”状态。

注意:用户还可以通过添加新的缺陷状态来配置缺陷生命周期。添加新的缺陷状态将在项目定制章节中处理。

如何创建新缺陷

步骤1) 导航到质量中心的缺陷选项卡并单击“新建缺陷”按钮。

创建新缺陷

步骤2) 打开“新缺陷”对话框。填写以下必填信息。

  • 输入检测字段
  • 输入检测日期 – 默认选择当前日期
  • 设定缺陷的严重程度。
  • 用户还可以输入其他信息并输入有关缺陷的简要描述

创建新缺陷

步骤3) 测试人员还可以使用“附件”选项卡附加与缺陷相关的屏幕截图/其他相关文件。

  1. 点击“附件”标签
  2. 点击“附件”按钮
  3. 从文件资源管理器对话框中选择一个文件。
  4. 点击“打开”

创建新缺陷

步骤4) 单击“打开”后,我们将能够看到文件附加在附件部分下。

  1. 选定的文件已上传
  2. 单击“提交”即可发布缺陷,之后会生成缺陷 ID。

创建新缺陷

步骤5) 缺陷已发布,可在“缺陷”选项卡中访问,如下所示。您还可以注意到,缺陷 ID 是在发布缺陷时生成的。

创建新缺陷

如何将缺陷与需求联系起来

用户可以将一个缺陷与其他缺陷关联起来,也可以将一个缺陷与需求关联起来。通过链接缺陷和需求,我们可以生成覆盖率分析图和可追溯性矩阵。

步骤1) 创建缺陷后,测试人员可以将链接的需求映射到该缺陷上。要执行相同操作,

  1. 点击‘缺陷 ID’
  2. 缺陷详细信息对话框打开,如下所示。

将缺陷链接到需求

步骤2) 要链接实体,

  1. 导航至“链接实体”
  2. 单击‘其他’可链接针对此缺陷的需求。
  3. 单击“链接”按钮并选择“按 ID”(我们也可以根据需求名称进行选择)
  4. 输入此缺陷所对应的需求 ID。
  5. 点击“链接”按钮

将缺陷链接到需求

步骤3) 单击链接按钮后,缺陷详细信息窗口将向用户显示添加的链接,如下所示。

将缺陷链接到需求

步骤4) 一旦需求与缺陷相链接,需求就会与缺陷一起显示,如下所示。

将缺陷链接到需求

步骤5) 一旦需求与缺陷相关联,需求 可追溯性矩阵 可以生成。要生成可追溯性矩阵,请导航至“需求”的查看菜单并选择“可追溯性矩阵”。生成的可追溯性矩阵将如下所示。

注意:请参阅教程'需求模块' 用于生成可追溯性矩阵,其中详细阐述了步骤。

将缺陷链接到需求

如何使用 Excel 上传缺陷

  • 每次用户都无法手动创建每一个缺陷。
  • 此模块可帮助用户将缺陷从 Excel 上传到 ALM。当用户想要从一个缺陷管理系统迁移到 ALM 时,这确实很有帮助。
  • 该过程与上传测试和要求的过程相同。
  • 必须确保 Excel 文件的格式使得 ALM 允许导入数据。

步骤1) 创建包含用户希望上传的所需列的 Excel 文件,如下所示。

字段“附件”采用屏幕截图/任何其他附件保存的本地路径。用户只需提及附件的路径,以便将其与缺陷的其他详细信息一起上传到 ALM。

使用 Excel 上传缺陷

步骤2) 现在,

  1. 导航至‘插件’选项卡
  2. 选择“导出至 HP ALM”

使用 Excel 上传缺陷

步骤3) ALM 导出向导打开。输入 HP ALM 服务器 URL 并单击“下一步”。

使用 Excel 上传缺陷

步骤4) 输入用户名和密码进行身份验证,然后单击“下一步”。

使用 Excel 上传缺陷

步骤5) 选择我们想要上传测试的域、项目名称,然后单击“下一步”。

使用 Excel 上传缺陷

步骤6) 选择我们想要上传的数据类型。在本例中为缺陷。

使用 Excel 上传缺陷

步骤7) 输入新地图名称。第一个选项“选择地图”被禁用,因为我们到目前为止还没有创建用于上传缺陷的地图。因此,我们应该创建新的地图名称并单击“下一步”。我们没有选择“创建临时地图”,因为我们希望每次上传缺陷时都重复使用。

使用 Excel 上传缺陷

步骤8) 单击“下一步”后,映射对话框将打开,如下所示。

  1. 左侧窗格中列出的网格项与 HP ALM 中可供上传的字段相对应。请注意,标记为“红色”的字段应进行映射,因为它们是必填字段。
  2. 右侧窗格网格项指的是映射的字段,以便 Excel 中的值将流入 ALM 的相应字段。
  3. 使用 Excel 上传缺陷

步骤9) 现在让我们了解如何将 Excel 中的字段映射到 ALM 中的字段。

  1. 选择用户想要映射的字段,然后单击箭头按钮,如下所示。

使用 Excel 上传缺陷

  1. 在 Excel 中输入与 HP ALM 中相应列名相对应的列名。

使用 Excel 上传缺陷

  1. 将 Excel 中所有必需的列映射到 HP ALM 中的相应字段。映射所有必需的字段后,单击“导出”。

使用 Excel 上传缺陷

步骤10) 上传成功后,ALM 将显示如下所示的消息。

使用 Excel 上传缺陷

如何搜索缺陷

缺陷模块包含从记录的第一个缺陷开始记录的所有缺陷。

因此,用户可以根据特定的标准搜索缺陷。

步骤1) 导航到“编辑”菜单并选择“查找”。

搜索缺陷

步骤2) 将显示“查找”对话框。

  1. 输入要执行搜索的字段名称(在本例中,我们使用缺陷 ID 进行搜索)
  2. 输入值
  3. 点击“查找下一个”

搜索缺陷

步骤3) ALM 在后台显示该项目,如下所示。

搜索缺陷

缺陷电子邮件通知

  • 如果状态/分配字段发生变化,则已分配用户将自动收到电子邮件,前提是 ALM 管理员正确设置了电子邮件配置
  • 电子邮件将根据项目定制模块“警报”选项卡下的设置触发(有关详细信息,请参阅项目定制)。

假设指定用户“Glenn”在缺陷状态变为“已修复”时必须收到电子邮件。电子邮件将按以下方式发送。屏幕截图是在收到电子邮件(来自 MS)后截取的 Outlook).

  1. 邮件发送给“Glenn”
  2. 邮件中包含有关缺陷的详细信息
  3. 触发邮件是因为状态已从“重新打开”变为“已修复”,如下所示。

缺陷电子邮件通知

缺陷管理视频

点击 点击这里 如果视频无法访问

总结

  • 您可以链接测试 测试计划 ,缺陷网格中的特定缺陷,在QualityCenter中
  • 当为现有缺陷创建新的测试,或者与缺陷相关的需求发生变化时,链接很有帮助。
  • 链接可以直接或间接地进行。
  • 当您将缺陷直接链接到运行时,QualityCenter 会将缺陷间接链接到测试实例、测试集、测试和需求
  • 然而,这种联系是单向的,即当你将缺陷链接到运行时,它并不会间接链接到运行步骤