jSpringBot is a framework built on top of Robot Framework to support Java and Spring. This also allows you to run end to end testing with ease using Maven.
jSpringBot supports a rich set of libraries for browser testing, web and rest-ful services testing, DB testing, and many more.
Setting up a jSpringBot test project is simple and easy. This is a Maven project that runs using the mvn integration-test
.
jSpringBot are licensed under Apache 2.0 and maintained by the community on GitHub.
Developers could implement their own libraries with Java and Spring support.
Support for continuous integration with Jenkins, please see tutorials for details.
jSpringBot is built on top of Robot Framework, and this is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD).
All jSpringBot robot framework libraries are pure Java. This takes advantage of all the APIs available to java and expose it to Robot Framework.
Spring Framework simplifies configuration and jSpringBot library integration.
Dependencies and test execution are done through Maven.