junit-单元测试
Posted rongxing
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了junit-单元测试相关的知识,希望对你有一定的参考价值。
一.JUnit简介
JUnit 是一个 Java编程语言的单元测试框架。JUnit 在测试驱动的开发方面有很重要的发展,是起源于 JUnit 的一个统称为 xUnit 的单元测试框架之一。
JUnit 是一个回归测试框架,被开发者用于实施对应用程序的单元测试,加快程序编制速度,同时提高编码的质量。JUnit 测试框架能够轻松完成以下任意两种结合:
- Eclipse 集成开发环境
- Ant 打包工具
- Maven 项目构建管理
二.JUnit使用
JUnit是程序员自己测试多个方法的单元测试框架 使用格式必须为 public void 方法名(){} 可以抛出异常
JUnit常用的注解 方法类型public static void
@BeforeClass 在测试类里所有用例运行之前,运行一次这个方法
@AfterClass 跟@BeforeClass对应,在测试类里所有用例运行之后,运行一次。用于处理一些测试后续工作,例如清理数据
JUnit可以和框架整合,更高效的测试 @RunWith
三.为什么使用JUnit测试
在程序里边,一个接口对应一个实现方法,而在接口中常常会定义相关的很多方法,所以在测试的时候,如果都在main方法里边进行测试,main方法就会显得臃肿,而且不便于以后其他人测试以及查看测试数据,用Junit Test测试的话,一个方法对应一个测试方法,简单明了,也方便别人查看测试方法以及测试数据。
四.总结
Junit是测试执行的开始阶段,即首先对每一个程序模块进行单元测试,以确保每个模块能正常工作。单元测试是程序员对自己的代码进行测试后,所以是大多是白盒测试。JUnit的最大作用就是可以方便的进行单个方法的测试。可与其他框架整合方便了JUnit的使用。
以上是关于junit-单元测试的主要内容,如果未能解决你的问题,请参考以下文章