软件自动化测试实验 告册,软件测试实验 告(例)…docx

TAIYUAN UNIVERSITY OF TECHNOLOGY

本科实验 告

课程名称:

软件测试技术

实验项目:

软件测试技术试验

实验地点:

实验楼

专业班级:

学生姓名:

指导教师:

谢红薇

2015年10月14日

PAGE

PAGE #

太原理工大学学生实验 告

实验名称

实验

白盒测试方法

实验地点

实验楼211

实验时间

2015.10.9

、实验目的和要求

(1)熟悉掌握白盒测试方法中的逻辑覆盖和路径覆盖的测试方法。

(2)通过实验掌握逻辑覆盖测试用例设计,掌握流程图的绘制。

(3)运用所学理论,完成实验研究的基本训练过程。

、实验内容和原理

测试以下程序段

Void DoWork(i nt x,i nt y,i nt z)

int k=0,j=0;if((x>0)

int k=0,j=0;

if((x>0)&&( z

k=x*y-1;

j=sqrt(k);

} if((x==4)||(y>5)) j=x*y+10; j=j%3;

}

(1)

(2)

(3)

(4)

(5)

(6)

(7)

(8)

(9)

(10)

说明:程序中每行开头的数字(1-10 )是对每句语句的编 。

a画出程序的控制流图(用题中给出的语句编 表示)。

b分别用语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖方法设计测试

用例,并写出每个测试用例的执行路径(用题中给出的语句编 表示)。

实验仪器设备

四、操作方法与实验步骤

1、绘制控制流图

控制流图:

PAGE

PAGE #

int dowork(i nt x,i nt y,i nt z){ int k=O,j=O;

if((x>0)&&( z

}

if((x==4)||(y>5)) j=x*y+10;

j=j%3; return j;

}

void mai n(){ int x, y ,z,j;

printf(” 输入 x,y,z 的值”); scan f(“%d%d%d”, &x,& y, &z); j=dowork(x,y,z);

printf(“j 的值 %d”,j);

3、设计用例并运行记录分析

设判定条件

M=(x>0) &&( z

N=(x==4)||(y>5)

设路径

P1( abcdefhijl)=M and N

P 2(abcdefhkl)=M and /N

P3(abgijl)=/M and N

P4(abgkl)=/M and/N

1.语句覆盖

输入{x=4,y=8,z=9} 输出{j=0} 覆盖路径 Pl(abcdefhijl)

输人jc,*卫的值4 8 9

j的值0

Fess any key to continue

2.判定覆盖

输入{x=4,y=8,z=9}

输出{j=0} 覆盖路径 Pl(abcdefhijl)

愉人H的值4 8 g

i的值0

^ress siny key to continue

输入{x=4,y=4,z=15} 输出{j=0}

—-■1— *■ ■ *■*-■■**-* ■一口

覆盖路径P3(abgijl)

输Ax皿z审值4 4 j的值2

卩ress any key to

15

continue

3.条件覆盖 对于第一个判定条件

条件x>0取真时为T1,取假时为F1。 条件z

对于第二个判定条件 N,分割如下

条件x==4取真时为T3,取假时为F3。 条件y>5取真时为T4,取假时为F4。

M,分割如下

测试用例

取值条件

具体取值

通过路径

输入{x=4,y=3,z=15}

输出{j=1}

T1,F2,T3,F4

x>0,z>=10,x==4,y

P3(abgijl)

输入{x=0,y=8,z=7} 输出{j=1}

F1T2,F3,T4

x5

P3(abgijl)

榆人心y, s的値4 3 i的值1

^ress any key to

15

continue

ax.v,z&1fio 8 p>

j的值I

Press any key to continue

输fA.斗y, 2的值

输fA.斗y, 2的值4 8呂

j的值0

Press any key to continue

输人心y, H的值0 3 15 論/p>

卩ress any key to continue

测试用例

取值条件

具体取值

判定条件

通过路径

输入{x=4,y=8,z=8} 输出{j=2,k=27}

T1,T2,T3,T4

x>0,z5

M,N

P 1(abcdefhi

jl)

输入{x=0,y=3,z=15} 输出{j=0,k=0}

F1F2

相关资源:安全卫士杀毒软件-纯净版-系统安全工具类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月16日
下一篇 2021年6月16日

相关推荐