Citrus is a test framework written in Java that enables automated integration testing of message-based EAI applications. The tool can easily simulate surrounding systems across various transports and protocols (e.g. JMS, SOAP WebServices, Http, TCP/IP, …) in order to perform end-to-end use case testing.
Citrus provides strong validation mechanisms for XML message contents and allows to build complex testing logic. Citrus supports you with features such as:
Check out the Citrus website for more information.
We are always glad to receive comments and feedback on Citrus. So feel free to contact us!