测试方法的定义是为了缓解已识别和确定优先级的产品风险。
敏捷环境中不同级别的测试方法
在敏捷环境中,在迭代级别确定测试方法有助于降低风险,例如可以覆盖用户故事和验收标准的额外评估,与风险级别成比例的测试工作,根据风险水平和风险类型选择合适的测试技术。
在版本发布级别的测试方法将处于更高的层级,应基于组织或项目级别上定义的测试策略。
对于特定迭代,在迭代计划过程中需要确定要测试的条目和特性。此活动也基于产品风险活动的结果。要测试的条目的优先级列表通常涉及要在此迭代中测试的用户故事,这些特性通常与要测试的软件质量特性相关。
敏捷环境中的测试金字塔应用