逻辑覆盖法
分类法
逻辑覆盖法是基路径是一组独立路径,这组独立路径中的所有路径相互不可替代,其余路径均可由这组路径的某种组合方式来遍历。基
路径测试
就是设计
测试用例
来覆盖每条基路径。
一般步骤:
①从被测程序代码生成程序图;
②根据程序图计算环复杂度,确定基路径集合的大小(二者相等);
③利用“主路径+转向”的策略确定基路径集合,即找到一条从程序入口结点开始,到出口结点结束的路径,该路径应经过尽可能多的判断结点(包括循环结点),然后每次以主路径为基础,每当碰到一个未转向的判断结点,就在该结点处转向一次。
④剔除不可行路径,补充其他重要的路径。如:补充执行概率较高的路径;补充可能包含严重缺陷的路径;补充经数据流测试确定具高风险的路径;补充涉及复杂算法的路径
⑤根据
路径
集合确定
测试用例
,填入测试数据。
参考资料
最新修订时间:2024-05-21 17:37
条目作者
小编
资深百科编辑
目录
概述
参考资料
Copyright©2024
闽ICP备2024072939号-1