使用质量目标执行基于风险的测试方法

对于给定项目,用户要平衡测试范围和时间,同时还需确保应用程序的质量可被接受。 以下步骤阐明了用户如何使用质量目标以执行基于风险的测试方法的高级工作流。

在此项目中,相关人员对确保执行足够的测试台以及确保充分测试最重要的需求感兴趣。 以下示例中的数据也包括在 Demo 项目中,该项目包括新版本的 Silk Central

  1. 选择一个项目。
  2. 创建类型列表的需求属性以捕获需求的重要性。 对于此示例,请使用以下值创建需求属性业务值
  3. 创建类型列表的测试属性以捕获测试目标的类型。 对于此示例,请使用以下值创建测试属性级别
    • 完整
    • 回归
    • 冒烟
  4. 单击跟踪 > 质量目标
  5. 创建新的质量目标。 对于此示例,请使用以下目标 % 为需求属性创建质量目标业务值
    • 高 - 100%
    • 中 - 75%
    • 低 - 50%
  6. 创建新的质量目标。 对于此示例,请用以下目标 % 为测试属性创建质量目标测试目标
    • 完整 - 80%
    • 回归 - 50%
    • 冒烟 - 100%
  7. 开发测试资产后,将特性/属性分配到需求和测试。
  8. 要确定测试范围并确保相关人员协议在测试范围内,请单击报告 > 详细信息视图
  9. 单击测试 > 状态报告 > 质量目标计划报告

    此报告将显示每个质量目标值的数字和百分比、手动测试的总计划时间和满足目标所需的测试数与 在此项目中可用的测试数。

    质量目标计划报告
  10. 计划获准后,如果项目正在进行测试执行,则可使用质量目标执行报告轻松评估质量目标的测试状态。
  11. 单击测试 > 状态报告 > 质量目标计划报告 质量目标执行报告