Jitr improves your integration testing process by enabling: Integration : Run the same integration tests from Ant, Maven or the same IDE as you run your unit tests. Unique ports for continuous integration : Jitr assigns a random, unused port for your container. In-memory database access : Manage an in-memory database that your web application has created. Spring application context sharing : Share the same Spring application context and beans as your web application. Runtime flexibility : Switch containers and Spring application context configurations at runtime for robust and complete integration tests. Extensibility : Use one of Jitr's wrappers around your favourite container or easily write and use your own. Read more at http://www.jitr.org/ . Read a use case study at http://www.jitr.org/useCaseStudy.html .