- 165
- 0
- 约6.31千字
- 约 8页
- 2016-06-22 发布于重庆
- 举报
白盒测试(一)
河南工程学院 系统分析之软件测试 实验(实习)报告
实验(实习)名称 白盒测试(一) 实验(实习)日期 2013-12-2 得分 指导老师
系 专业 班级 姓名 学号
实验目的
理解白盒测试的基本方法,掌握语句覆盖、分支覆盖、条件覆盖、路径覆盖等代码覆盖测试策略,并能应用白盒测试技术设计测试用例
实验内容
1.题目一:使用逻辑覆盖测试方法测试以下程序段(必做)
void DoWork (int x,int y,int z){
1 int k=0, j=0;
2 if ( (x3)(z10) )
3 {
4 k=x*y-1;
5 j=sqrt(k);
6 }
7 if((x==4)||(y5))
8 j=x*y+10;
9 j=j%3;
10 }
说明:程序段中每行开头的数字(1~10)是对每条语句的编号。
(1)画出程序的控制流图(用题中给出的语句编号表示)。
(2)分别以语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。
2.题目二:折半查找(选做)
请按要求对下面的java 代码进行测试。代码的功能是:用折半查找法在元素呈升序排列的数组中查找
原创力文档

文档评论(0)