Junit单元测试
- 测试分类:
- 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值
- 白盒测试:需要写代码的。关注程序具体的执行流程
Junit介绍
- Junit是一个java语言的单元测试框架,属于白盒测试,简单理解为可以取代Java的main方法。junit属于第三方工具,需要导入jar包后使用。
Junit的使用
- 编写测试类,简单理解Junit可以用于取代Java的main方法
- 在测试类方法上添加注解 @Test
- @Test 修饰的方法要求:public void 方法名(){…},方法名自定义建议test开头,没有参数。
- 添加Junit库到lib文件夹中,然后进行jar包关联
常用注解
- @Test:用于修饰需要执行的测试方法
- @Before:修饰的方法会在测试方法之前被自动执行
- @After:修饰的方法会在测试方法执行之后自动被执行