开源测试框架罗列

测试有很多开源框架可以使用,在此简单罗列一下,后期会逐步做些demo来,供大家学习和使用。

  • JUnit
    首页:http://junit.org/junit4/
    最流行的单元测试框架。

  • TestNG
    首页:http://testng.org/doc/index.html

  • JSONPath

  • Hamcrest

  • Mockito/EasyMock

  • AssertJ

  • JSONassert

  • SpringBoot Test

  • DBUnit
    首页:http://dbunit.sourceforge.net/
    dbunit是一个基于JUnit扩展的数据库测试框架。它提供了大量的类对与数据库相关的操作进行了抽象和封装,从而使得DAO层的测试自动化、可重复和相对独立。

  • Unitils
    首页:http://www.unitils.org/summary.html
    最近更新于2016-06-21,不是太活跃,使用人也不太多。是很多小的util的集合,包括了以下特性:

    开源测试框架罗列_第1张图片
    Paste_Image.png

  • Spock
    是Groovy的一个测试框架,提供了when-then的框架。现在SpringBoot也支持。

  • Fitness

  • Cucumber

  • rest-assured

你可能感兴趣的:(开源测试框架罗列)