实验题目:白盒测试技术
实验目的:
1. 熟练掌握白盒测试的逻辑覆盖法,并能进行实际程序测试。
2. 熟练掌握白盒测试的基本路径测试法,并能进行实际程序测试。
3. 掌握对循环测试的方法,并能进行实际程序测试。
实验步骤与内容:
1. 采用逻辑覆盖技术(判定条件覆盖、条件组合覆盖)展开测试
2. 利用基本路径测试技术展开测试
3. 从不同方面对循环节点展开测试
4. 综合使用不同的白盒测试方法展开测试
自选一段java代码如下所示:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int b = sc.nextInt();
double c = sc.nextDouble();
System.out.println("a:"+a);
System.out.println("b:"+b);
if(a>0 && b>5){
c = c/a+6;
}
if(a>1 || c<-2){
c = c*3;
}
c = b+c;
System.out.p