Automic Continuous Delivery Automation vs Citrus
Automic Continuous Delivery Automation
broadcom.comCitrus
citrusframework.orgSide by side
| Figure | Automic Continuous Delivery Automation | Citrus |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Web | Yes | — |
| Linux | Yes | Yes |
| API | Yes | — |
| Self-hosted | Yes | — |
| Plans published | 1 | 1 |
| Spec score · Integration Testing Tools | 8.4 (#9) | 7.8 (#16) |
| Purpose | It is an application release orchestration tool for automating continuous delivery and deployment across enterprise IT. | Citrus is a test framework focused on messaging applications and microservices, for automated integration tests. |
| Testing | Broadcom lists embedding continuous testing into deployment pipelines as a way to improve software quality. | A test can act as both client and server on multiple messaging interfaces and validate message content. |
Plans
Automic Continuous Delivery Automation
- Automic Continuous Delivery AutomationPriced on request
In their own words
Automic Continuous Delivery Automation
Automic Continuous Delivery Automation has no write-up on Specifiction yet; its figures are above.
Citrus
Citrus is a free integration-test framework for messaging applications and microservices. It can make a test act as both client and server across messaging interfaces, send and sequence messages, and validate payloads and other elements. Supported endpoints include HTTP, Kafka, JMS, Apache Camel, mail, FTP/SFTP, OpenAPI, SOAP, Docker, Kubernetes, Knative, SQL, and SSH. Validation covers JSON and XML, XML schemas, DTDs, and database data. Test cases can use loops, delays, retries, parallel sections, and timeouts. Tests are written in Java, XML, YAML, or Cucumber BDD features. Citrus integrates with JUnit 5, Cucumber, JBang, Quarkus, Spring Boot, TestNG, and JUnit 4, with Maven and Gradle setup guidance. It runs on Linux and requires Java 17 or newer since version 4.0. Citrus is Apache-licensed freeware for testing commercial applications.