Junit单元测试(白盒测试中的一种):
1.黑盒测试(不需要写代码):
给输入值,看程序是否能够输出期望的值
2.白盒测试(需要写代码):
关注程序的具体执行流程
Junit使用步骤:
1.定义一个测试类(测试用例):
测试类名:被测试的类名+Test
包名:xxx.xxx.xx.test
2.定义测试方法:
不能使用static修饰
方法名:test+测试的方法名
返回值:void
参数列表:空参
3.给方法加@Test
4.导入Junit依赖
**判定结果**:
红色:失败
绿色:成功
使用断言:
Assert.assertEqulas(期望的结果,程序运行的结果);
@Before注解:
初始化方法:
用于资源申请,所有测试方法在执行之前都会先执行该方法
@After注解:
释放资源方法:
在所有测试方法执行完毕后,都会执行该方法
注解:JDK1.5之后出现