Introduction
1.
Preface
2.
Changes new
3.
Introduction
4.
Setup
5.
Test case
6.
Test variables
7.
Run
8.
Configuration
9.
Endpoints
10.
Validation
10.1.
Xml
10.2.
Schema
10.3.
Json
10.4.
Xhtml
10.5.
Plaintext
10.6.
Binary
10.7.
Gzip
11.
Xpath
12.
JsonPath
13.
Actions
13.1.
Send
13.2.
Receive
13.3.
Database
13.4.
Sleep
13.5.
Java
13.6.
Timeout
13.7.
Echo
13.8.
Stop time
13.9.
Create variables
13.10.
Trace
13.11.
Transform
13.12.
Groovy
13.13.
Fail
13.14.
Input
13.15.
Load
13.16.
Wait
13.17.
Purge JMS queues
13.18.
Purge channels
13.19.
Purge endpoints
13.20.
Assert
13.21.
Catch
13.22.
Antrun
13.23.
Manage server
13.24.
Stop timer
13.25.
Generic action
14.
Templates
15.
Test behaviors
16.
Containers
16.1.
Sequential
16.2.
Conditional
16.3.
Parallel
16.4.
Iterate
16.5.
Repeat
16.6.
Repeat On Error
16.7.
Timer
16.8.
Custom
17.
Finally
18.
Jms
19.
Http
20.
Http Websockets
21.
Soap
22.
Ftp
23.
Message channel
24.
File
25.
Camel
26.
Vertx
27.
Mail
28.
Arquillian
29.
Docker
30.
Kubernetes
31.
Ssh
32.
Rmi
33.
Jmx
34.
Cucumber
35.
Zookeeper
36.
Restdocs
37.
Selenium
38.
Endpoint component
39.
Endpoint adapter
40.
Functions
41.
Validation Matchers
42.
Data dictionary
43.
Test actors
44.
Test suite
45.
Meta info
46.
Message tracing
47.
Reporting
48.
Samples
48.1.
Flight Booking Sample
49.
Appendix
49.1.
Changes 2.6
49.2.
Changes 2.5
49.3.
Changes 2.4
49.4.
Changes 2.3
49.5.
Changes 2.2
49.6.
Changes 2.1
49.7.
Changes 2.0
49.8.
Changes 1.4
49.9.
Changes 1.3
49.10.
Changes 1.2
Published with GitBook
Citrus Reference Guide
Samples
This chapter gives some samples where you can see Citrus in action.
samples-flightbooking