HP ALM (Quality Center) 中的缺陷管理生命周期
- 当预期结果与实际结果不符时,在测试执行过程中会记录一个缺陷。
- HP ALM 中的缺陷模块不仅帮助用户发布缺陷,还使他们能够跟踪缺陷并提供开发过程中任何阶段的发布整体质量。
ALM 中的默认缺陷生命周期
状态 | 解释 |
---|---|
新建 | 当缺陷发布时,默认状态为“新建” |
开放 | 当开发人员接受缺陷后,其状态变为“开放” |
已拒绝 | 当开发人员拒绝缺陷后,其状态变为“已拒绝” |
已修复 | 当开发人员修复缺陷后,其状态变为“已修复”。测试人员将处理所有状态为“已修复”的测试缺陷。 |
重新打开 | 如果测试失败,缺陷将移至“重新打开”状态 |
已关闭 | 如果测试通过,缺陷将移至“已关闭”状态。 |
注意:用户还可以通过添加新的缺陷状态来配置缺陷生命周期。添加新的缺陷状态将在项目定制章节中讨论。
如何创建新缺陷
步骤 1) 导航到 Quality Center 中的缺陷选项卡,然后单击“新建缺陷”按钮。
步骤 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 会将缺陷间接链接到测试实例、测试集、测试和需求。
- 然而,这种链接是单向的,即当您将缺陷链接到运行中时,它不会间接链接到运行步骤。