Welcome to Citrus

Citrus is a test framework written in Java. It provides fully automated integration tests for enterprise SOA applications and messaging solutions. It easily simulates interface partners with support of various transports (Http, JMS, TCP/IP, SOAP).

Citrus is able to perform high complex end-to-end integration tests with great validation capabilities. See the complete feature list for details.

Download
Download
Citrus

Download the latest release 1.1
More Downloads

Citrus

  • simulates interface partners supporting a wide range of message protocols
  • automates the integration testing for enterprise applications
  • performs fully qualified use case end-to-end integration tests
  • brings back the fun for integration testing

Overview

Citrus supports you in testing message interfaces in enterprise applications. Manual testing effort as well as coding mocks and simulators are not necessary. Instead Citrus enables integration testing in an automated way with out-of-the-box simulation of various message transports. With each test step Citrus is able to validate messages towards syntax and semantics.

This site gives you detailed information about how to use Citrus. Visit the following pages and find out how Citrus helps you to accomplish fully automated integration tests of message-based enterprise applications.

News & Blog