HP ALM(质量中心)中的缺陷管理生命周期
- A 缺陷 在测试执行期间,当预期结果和实际结果不匹配时进行记录。
- HP ALM 中的缺陷模块不仅可以帮助用户发布缺陷,还可以让他们跟踪并在开发过程的任何阶段提供发布的整体质量。
ALM 中的默认缺陷生命周期:
状态 | 说明 |
---|---|
全新 | 发布缺陷时,默认状态为“新” |
可选 | 当缺陷被开发人员接受时,它将被移至“打开”状态 |
被拒绝 | 当缺陷被开发人员拒绝时,它将被移至“已拒绝”状态 |
固定 | 当开发人员修复缺陷后,缺陷将变为“已修复”状态。测试人员将拾取所有缺陷 测试 状态为‘已修复’。 |
重开 | 如果测试失败,缺陷将移至“重新打开”状态 |
不营业 | 如果测试通过,缺陷将移至“已关闭”状态。 |
注意:用户还可以通过添加新的缺陷状态来配置缺陷生命周期。添加新的缺陷状态将在项目定制章节中处理。
如何创建新缺陷
步骤1) 导航到质量中心的缺陷选项卡并单击“新建缺陷”按钮。
步骤2) 打开“新缺陷”对话框。填写以下必填信息。
- 输入检测字段
- 输入检测日期 – 默认选择当前日期
- 设定缺陷的严重程度。
- 用户还可以输入其他信息并输入有关缺陷的简要描述
步骤3) 测试人员还可以使用“附件”选项卡附加与缺陷相关的屏幕截图/其他相关文件。
- 点击“附件”标签
- 点击“附件”按钮
- 从文件资源管理器对话框中选择一个文件。
- 点击“打开”
步骤4) 单击“打开”后,我们将能够看到文件附加在附件部分下。
- 选定的文件已上传
- 单击“提交”即可发布缺陷,之后会生成缺陷 ID。
步骤5) 缺陷已发布,可在“缺陷”选项卡中访问,如下所示。您还可以注意到,缺陷 ID 是在发布缺陷时生成的。
如何将缺陷与需求联系起来
用户可以将一个缺陷与其他缺陷关联起来,也可以将一个缺陷与需求关联起来。通过链接缺陷和需求,我们可以生成覆盖率分析图和可追溯性矩阵。
步骤1) 创建缺陷后,测试人员可以将链接的需求映射到该缺陷上。要执行相同操作,
- 点击‘缺陷 ID’
- 缺陷详细信息对话框打开,如下所示。
步骤2) 要链接实体,
- 导航至“链接实体”
- 单击‘其他’可链接针对此缺陷的需求。
- 单击“链接”按钮并选择“按 ID”(我们也可以根据需求名称进行选择)
- 输入此缺陷所对应的需求 ID。
- 点击“链接”按钮
步骤3) 单击链接按钮后,缺陷详细信息窗口将向用户显示添加的链接,如下所示。
步骤4) 一旦需求与缺陷相链接,需求就会与缺陷一起显示,如下所示。
步骤5) 一旦需求与缺陷相关联,需求 可追溯性矩阵 可以生成。要生成可追溯性矩阵,请导航至“需求”的查看菜单并选择“可追溯性矩阵”。生成的可追溯性矩阵将如下所示。
注意:请参阅教程'需求模块' 用于生成可追溯性矩阵,其中详细阐述了步骤。
如何使用 Excel 上传缺陷
- 每次用户都无法手动创建每一个缺陷。
- 此模块可帮助用户将缺陷从 Excel 上传到 ALM。当用户想要从一个缺陷管理系统迁移到 ALM 时,这确实很有帮助。
- 该过程与上传测试和要求的过程相同。
- 必须确保 Excel 文件的格式使得 ALM 允许导入数据。
步骤1) 创建包含用户希望上传的所需列的 Excel 文件,如下所示。
字段“附件”采用屏幕截图/任何其他附件保存的本地路径。用户只需提及附件的路径,以便将其与缺陷的其他详细信息一起上传到 ALM。
步骤2) 现在,
- 导航至‘插件’选项卡
- 选择“导出至 HP ALM”
步骤3) ALM 导出向导打开。输入 HP ALM 服务器 URL 并单击“下一步”。
步骤4) 输入用户名和密码进行身份验证,然后单击“下一步”。
步骤5) 选择我们想要上传测试的域、项目名称,然后单击“下一步”。
步骤6) 选择我们想要上传的数据类型。在本例中为缺陷。
步骤7) 输入新地图名称。第一个选项“选择地图”被禁用,因为我们到目前为止还没有创建用于上传缺陷的地图。因此,我们应该创建新的地图名称并单击“下一步”。我们没有选择“创建临时地图”,因为我们希望每次上传缺陷时都重复使用。
步骤8) 单击“下一步”后,映射对话框将打开,如下所示。
- 左侧窗格中列出的网格项与 HP ALM 中可供上传的字段相对应。请注意,标记为“红色”的字段应进行映射,因为它们是必填字段。
- 右侧窗格网格项指的是映射的字段,以便 Excel 中的值将流入 ALM 的相应字段。
步骤9) 现在让我们了解如何将 Excel 中的字段映射到 ALM 中的字段。
- 选择用户想要映射的字段,然后单击箭头按钮,如下所示。
- 在 Excel 中输入与 HP ALM 中相应列名相对应的列名。
- 将 Excel 中所有必需的列映射到 HP ALM 中的相应字段。映射所有必需的字段后,单击“导出”。
步骤10) 上传成功后,ALM 将显示如下所示的消息。
如何搜索缺陷
缺陷模块包含从记录的第一个缺陷开始记录的所有缺陷。
因此,用户可以根据特定的标准搜索缺陷。
步骤1) 导航到“编辑”菜单并选择“查找”。
步骤2) 将显示“查找”对话框。
- 输入要执行搜索的字段名称(在本例中,我们使用缺陷 ID 进行搜索)
- 输入值
- 点击“查找下一个”
步骤3) ALM 在后台显示该项目,如下所示。
缺陷电子邮件通知
- 如果状态/分配字段发生变化,则已分配用户将自动收到电子邮件,前提是 ALM 管理员正确设置了电子邮件配置
- 电子邮件将根据项目定制模块“警报”选项卡下的设置触发(有关详细信息,请参阅项目定制)。
假设指定用户“Glenn”在缺陷状态变为“已修复”时必须收到电子邮件。电子邮件将按以下方式发送。屏幕截图是在收到电子邮件(来自 MS)后截取的 Outlook).
- 邮件发送给“Glenn”
- 邮件中包含有关缺陷的详细信息
- 触发邮件是因为状态已从“重新打开”变为“已修复”,如下所示。
缺陷管理视频
点击 点击这里 如果视频无法访问
总结
- 您可以链接测试 测试计划 ,缺陷网格中的特定缺陷,在QualityCenter中
- 当为现有缺陷创建新的测试,或者与缺陷相关的需求发生变化时,链接很有帮助。
- 链接可以直接或间接地进行。
- 当您将缺陷直接链接到运行时,QualityCenter 会将缺陷间接链接到测试实例、测试集、测试和需求
- 然而,这种联系是单向的,即当你将缺陷链接到运行时,它并不会间接链接到运行步骤