| 
         此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Framework 6.1.10!  | 
    
| 
         此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Framework 6.1.10!  | 
    
- 
JUnit:“Java 和 JVM 的程序员友好型测试框架”。 由 Spring Framework 在其测试套件中使用,并在 Spring TestContext 框架中受支持。
 - 
TestNG:受 JUnit 启发的测试框架,增加了支持 用于测试组、数据驱动测试、分布式测试和其他功能。支持 在 Spring TestContext 框架中
 - 
AssertJ: “Fluent assertions for Java”, 包括对 Java 8 lambda、流和许多其他功能的支持。
 - 
模拟对象:维基百科中的条目。
 - 
MockObjects.com:专门用于模拟对象的网站,一个 用于在测试驱动开发中改进代码设计的技术。
 - 
EasyMock:Java 库“,它为 接口(和通过类扩展的对象)通过使用 Java 的代理机制。
 - 
JMock:支持测试驱动 Java 代码开发的库 使用模拟对象。
 - 
DbUnit:JUnit 扩展(也可用于 Ant 和 Maven),它 针对数据库驱动的项目,除其他外,将您的数据库放入 测试运行之间的已知状态。
 - 
Testcontainers:支持 JUnit 的 Java 库 测试,提供通用数据库的轻量级一次性实例,Selenium web 浏览器,或任何其他可以在 Docker 容器中运行的东西。
 - 
Grinder:Java 负载测试框架。
 - 
SpringMockK:支持 Spring Boot 使用 MockK 而不是 Mockito 用 Kotlin 编写的集成测试。