JUnit基本使用

JUnit基本使用

1. 测试分类

  1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值
  2. 白盒测试:需要写代码,关注程序具体的执行流程

2. JUnit基本概念

  1. JUnit是Java的一个单元测试框架,属于白盒测试
  2. JUnit简单理解:可以取代main方法
  3. JUnit属于第三方工具,需要导入jar包(如:hamcrest-core-1.3.jar、junit-4.12.jar或IDE自动添加)

3. JUnit基本使用

  1. JUnit使用步骤:
    1. 定义一个测试类(测试用例)
    2. 定义测试方法:可以独立运行;建议:返回值:void,参数列表:空参
    3. 给方法加@Test(@Test测试的方法不能是静态的)
    4. 导入JUnit依赖环境–>Add ‘JUnit4’ to classpath
  2. JUnit运行结果判定:
    1. 红色:失败
    2. 绿色:成功
    3. 可以使用断言操作来处理结果:Assert.assertEquals(期望的结果,运算的结果);
  3. @Before:修饰的方法会在测试方法之前被自动执行
  4. @After:修饰的方法会在测试方法执行之后自动被执行

若有错误或补充,欢迎私信