Junit测试框架

测试是保证代码健壮必不可少的环节,自己构建测试方法比较慢,并且也不规范,java中提供了Junit测试框架可以进行一键构建单元测试

一、Junit测试步骤

  1. 添加Junit依赖
    在pom.xml中添加依赖项
<!--Junit测试框架依赖-->
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.11</version>
      <scope>test</scope>
    </dependency>
  1. 生成测试类
    在这里插入图片描述
    在这里插入图片描述

  2. 自动生成测试类
    测试路径如下:
    在这里插入图片描述
    在这里插入图片描述
    多个接口测试
    在这里插入图片描述考虑将接口中相同的代码逻辑抽取到公共方法中
    在接口方法之前执行的代码(比如读取资源),可以在@Before注解下实现
    在接口方法之后执行的代码(比如释放资源),可以在@After注解下实现

  3. 在已有测试类下测试新方法
    需要在测试类下给定一个@Test注解
    并给定该注解的方法名和待测试的方法名保持一致
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

二、Junit介绍

Junit是用于编写和运行可重复的自动化开源测试框架

Junit可以广泛应用于测试工业大项目和单独的Java程序

三、Junit提供

测试功能共享通用的测试数据

测试套件可以轻松的组织和运行测试

测试整个对象或者对象的一部分或者是几个对象的交互

四、常用注解

4.1 @Before注解

当编写测试方法时,经常会发现一些方法在执行前需要创建一些相同的对象,使用@Before注解一个public void 方法会使该方法在@Test注解前被执行

4.2 @Test注解

@Test注解的public void 方法将会被当做测试用例,Junit每次都会创建一个新的测试实例,然后调用@Test注解方法

4.3 @After注解

如果在@Before注解方法中分配了额外的资源,那么在测试执行完成后,需要释放资源,使用@After注解一个public void 方法是该方法在@Test注解方法执行后执行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值