Junit
一、测试分类¶
- 黑盒:类似于蓝桥杯的判题
- 白盒:写代码关注程序的执行流程
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++的析构器
所有测试方法执行完后都会运行一遍
一般用于内存资源的释放