电子商务网站建设试卷,网站模块标准版,遵义市播州区建设厅网站,平台制作网站公司哪家好测试分类 黑盒测试 #xff1a;不关注代码#xff0c;只关注输入值之后输出的值是否符合预期。白盒测试#xff1a;关注代码#xff0c;需要关注程序具体的执行流程。 Junit单元测试就是白盒测试的一种 Junit使用流程 定义一个测试类#xff0c;命名为被测试的类名Test … 测试分类 黑盒测试 不关注代码只关注输入值之后输出的值是否符合预期。白盒测试关注代码需要关注程序具体的执行流程。 Junit单元测试就是白盒测试的一种 Junit使用流程 定义一个测试类命名为被测试的类名Test 在类里面定义测试方法方法名是test测试的方法名字返回值是空参数也是空参数 给测试方法加上Test注解导入Junit依赖环境 一般使用断言来判定结果Assert.assertEquels(期望值真实值) public class array {public static int[] reverseArray(int[] arr){for (int i 0; i arr.length/2; i) {//没次都要找到最小下标和最大下标第一次min是i往后mini1相当于往前走一步max也要往后走一步int mini;int maxarr.length-1-i;//下面进行两个数的交换,不使用第三个变量arr[max]arr[min]arr[max]; //arr[max]保存两数和arr[min]arr[max]-arr[min];arr[max]arr[max]-arr[min];}return arr;}} import org.junit.After;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;public class arrayTest {Beforepublic void init(){System.out.println(开始测试...);}Afterpublic void close(){System.out.println(测试结束...);}Testpublic void reverseArray() {int[] arrarray.reverseArray(new int[]{1,2,3});Assert.assertArrayEquals(new int[]{3,2,1},arr);}
} Before注解 初始化方法用于申请资源所有测试方法执行之前都会执行这个方法 Beforepublic void init(){System.out.println(开始测试...);}After注解 释放资源方法所有测试方法执行完毕之后都会执行这个方法 Afterpublic void close(){System.out.println(测试结束...);}