首页/开发/软件测试速查/条件组合覆盖(白盒)
用例设计方法62 条

条件组合覆盖(白盒)

判定/条件覆盖要求每个条件的真假取值都被覆盖;条件组合覆盖进一步要求每个判定中条件取值的组合都被覆盖,强度更高。

软件测试速查开发更新于 2026-10-12

关系

准则要点
判定覆盖每个判定的真假分支都执行
条件覆盖每个原子条件的真假都出现
判定/条件覆盖同时满足上面两者
条件组合覆盖每个判定内条件组合都覆盖
条件组合数随条件数量指数增长,复杂判定需结合 MC/DC 等更强但用例更少的技术。

易错点

  • 把条件覆盖误当判定覆盖,短路求值时分支实际未执行
  • 多条件组合按全展开设计,未做等价化简

数据来源与参考

  • ISTQB CTFL 4.0 大纲(白盒测试技术)
  • DO-178C(MC/DC 背景资料)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌