您好,欢迎来到保捱科技网。
搜索
您的当前位置:首页基本路径测试法

基本路径测试法

来源:保捱科技网


实验2 基本路径测试法实验报告

1、实验重点

掌握环形复杂性的概念及基本路径测试法。

2、实验难点

掌握基本路径测试法的步骤及测试用例的编写。

3、实验内容

使用基本路径测试方法,为以下程序段设计测试用例。

void Do (int X, int A, int B, int C)

1 {

2 while (X++ < 10)

3 {

4 if ( (A>1) || (B==0) )

5 C = C/A;

6 else

7 if ( (C<0) && (X>1) )

8 X = X+1;

9 A=B+C;

10 }

11 }

1、画出给定实验题目的程序流程图;

2、以程序流程图为基础,画出相应的控制流图;

3、分别用三种方法计算该程序的环形复杂性V(G);

方法一:V(G)=区域数目=4

方法二:V(G)=边界数目-节点数+2=9-7+2=4

方法三:V(G)=判断节点数目+1=3+1=4

4、根据环形复杂性V(G),找出该程序的基本路径集;

路径一:2-11

路径二:2-4-5-9-2-11

路径三:2-4-7-9-2-11

路径四:2-4-7-8-9-2-11

5、列表分别给出执行每条基本路径的测试用例。

路径一:输入 X=10 可以覆盖2-11

路径二:输入 X=2 A=2 B=0 C=1可以覆盖2-4-5-9-2-11

路径三:输入 X=2 A=2 B=0 C=1 可以覆盖2-4-5-7-9-2-11

路径四:输入 X=2 A=2 B=0 C=-1 可以覆盖2-4-5-7-8-9-2-11

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baoaiwan.cn 版权所有 赣ICP备2024042794号-3

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务