功能性测试---因果图测试

原因

边界值测试和等价类测试未考虑输入条件的各种组合及输入条件之间的联系,忽略了多个输入条件组合起来出错的情况。

基本思想

通过分析原因和结果,列出类似真值表的表格 清晰的表达各种条件组合。

基本步骤

  1. 找出哪些是原因 哪些是结果
  2. 找出原因与结果 原因与原因之间的对应关系 画出因果图
  3. 找出原因与原因 原因与结果之间组合不可能出现的情况 即为约束或限制条件
  4. 将因果图转化成决策表(判定图)
  5. 以决策表的每一列为依据,设计测试用例

因果图

  1. 原因用Ci表示
  2. 结果用Ei表示
  3. 状态用各结点表示 0表示状态不出现 1为状态出现
image.png
image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容