搜索
您的当前位置:首页正文

第4次实验基本路径测试(软件工程)

2021-11-14 来源:汇意旅游网


软件测试实验报告

实验题目:白盒测试技术之基本路径测试

姓 名:祁兆彧 学 号:1012210142 班 级:11计本1 指导老师:蒋平

一、实验介绍

1.实验技术

基本路径测试是在程序控制流图的基础上,通过分析控制结构的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。

2.实验对象

#include \"stdio.h\" void main() {

int n,i; int x=0; int y=0;

printf(\"请输入n\\n\"); scanf(\"%d\

printf(\"请输入i\\n\"); scanf(\"%d\

while ( n-- > 0 ) {

if ( i==0 ) x=y+2; else

if ( i==1 ) y=y+10; else

x=y+20; }// while

printf(\"x=%d,y=%d\\n\

}// main

三、测试用例设计

程序流程图如下所示:

控制流图如下所示:

a2cbd13e5g749f68

计算程序环路复杂

V(G)=E-N+2=11-9+2=4

独立路径集合为:

路径1: 1-2-9

路径2: 1-2-3-5-6-8-2-9 路径3: 1-2-3-5-7-8-2-9 路径4: 1-2-3-4-8-2-9

测试用例设计:

测试用例{n,i} {1,0} {1,1} {1,2} {0,3} 预期路径 a-c-d-b a-c-e-g-b a-c-e-f-b a-b 预期输出 X=2,y=0 X=0,y=10 X=20,y=0 X=0,y=0 三、实验结果

输入 n=1 , i= 0 n=1,i=1 n=1,i=2 n=0,i=3 输出 X=2,y=0 X=0,y=10 X=20,y=0 X=0,y=0 四、心得与体会

通过本次实验使我学会了在程序控制流图的基础上,通过分析控制结构的环路复杂性,导出基本可执行路径集合,从而设计测试用例的方法。

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

Top