概念
风险分析是测试策略中非常重要的分析技术,也是测试架构师能力水平的体现。
风险分析由三部分组成:风险识别、风险评估和风险应对。
风险识别
步骤
- 将测试活动分解为可执行的事务。
- 分析这些事务要想顺利开展,需要哪些条件。
- 分析哪些条件不能满足,不满足的即为风险。
六要素风险识别法
需求、设计、流程、变更、组织和人、历史情况。


历史特性分析要素
质量目标、历史缺陷、组织和人。
风险评估
机会成本告诉我们,要想通过有限的资源获取最大的收益,就需要优先处理最可能发生、影响(如损失)最大的事件。
同样,风险评估也是从这2方面来评估:风险发生的频率和风险影响程度。
风险应对