- 7
- 0
- 约2.89千字
- 约 8页
- 2022-06-29 发布于江苏
- 举报
Python白盒测试实验报告
PAGE6 / NUMPAGES6
青 岛 科 技 大 学 实 验 报 告
课程:软件测试基础 实验项目:白盒测试
专业:计算机科学与技术 班级:惠普测试142
姓名:闫伟明 日期:2016-11-25
实验要求:
根据下述C代码及对应流程图,将其转换成Python代码;
void DoWork (int x,int y,int z)
{
int k=0,j=0;
if ( (x3)(z10) )
{ k=x*y-1;
j=sqrt(k);
} //语句块1
if ( (x==4)||(y5) )
{ j=x*y+10; } //语句块2
j=j%3; //语句块3
}
流程图:
测试用例
执行路径
覆盖条件
覆盖分支
x=4,y=6,z=7
abd
T1,T2,T3,T4
bd
x=4,y=4,z=13
ace
-T1,-T2,-T3,-T4
ce
判定 / 条件覆盖;
测试用例
执行路径
覆盖条件
覆盖分支
x=4,y=6,z=9
abd
T1,T2,T3,T4
bd
x=3,y=5,z=10
ace
-T1,-T2,-T3,-T4
ce
原创力文档

文档评论(0)