跳转至

Junit

一、测试分类

  1. 黑盒:类似于蓝桥杯的判题
  2. 白盒:写代码关注程序的执行流程

Junit是白盒测试

二、Junit 的使用

1、步骤

1)定义一个测试类(测试用例)

测试类名:被测试的类名Test

测试包名:xxx.xxx.test

2)定义测试方法

方法名:test被测试的方法名

返回值:void

参数:空参

3)给方法加@Test

4)导入Junit环境

2、判断输出的正确性

利用断言:Assert.assertEquals(期望值, 实际值);

红色加班,绿色回家

三、@Before与@After

1、@Before

类似于c++的构造器

所有测试方法执行前都会先运行

一般用于内存申请和初始化

2、@After

类似于c++的析构器

所有测试方法执行完后都会运行一遍

一般用于内存资源的释放