《软件质量保证与测试》教学上机实验报告
实验题目:
白盒测试技术设计测试用例
实验目的和要求:
- 掌握白盒测试思想
- 掌握逻辑路径覆盖法设计测试用例的基本方法
- 掌握基本路径法设计测试用例的基本方法
- 掌握测试用例的编写方法
- 掌握软件测试的基本过程
实验过程:
一、请根据伪代码画出相应的程序流程图,分别以语句覆盖、判定覆盖、条件覆盖、判定-条件覆盖、条件组合以及物理路径覆盖准则设计测试用例。然后根据伪代码编写可运行的程序(不限编程语言),然后根据测试用例对程序进行测试。
void fun (int x, int y, int z)
1{
2 if (y>3 && z == 2)
3 x = x+y;
4 else
5 x = x-z;
6 if (y == 4 || x>1)
7 x = x+1;
8}