JUnit基本使用
1. 测试分类
- 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值
- 白盒测试:需要写代码,关注程序具体的执行流程
2. JUnit基本概念
- JUnit是Java的一个单元测试框架,属于白盒测试
- JUnit简单理解:可以取代main方法
- JUnit属于第三方工具,需要导入jar包(如:hamcrest-core-1.3.jar、junit-4.12.jar或IDE自动添加)
3. JUnit基本使用
- JUnit使用步骤:
- 定义一个测试类(测试用例)
- 定义测试方法:可以独立运行;建议:返回值:void,参数列表:空参
- 给方法加@Test(@Test测试的方法不能是静态的)
- 导入JUnit依赖环境–>Add ‘JUnit4’ to classpath
- JUnit运行结果判定:
- 红色:失败
- 绿色:成功
- 可以使用断言操作来处理结果:Assert.assertEquals(期望的结果,运算的结果);
- @Before:修饰的方法会在测试方法之前被自动执行
- @After:修饰的方法会在测试方法执行之后自动被执行
若有错误或补充,欢迎私信