Recent Posts

Validate Excel files in Citrus

3 minute read

Lately I had to deal with Excel files as REST Http service response. I came up with a pretty clever validation mechanism in Citrus that I would like to share...

Use TestNG data providers in Citrus

1 minute read

TestNG provides brilliant support for test parameters and data providers. With some annotation magic you are able to pass parameter values to your test metho...

Citrus and TestNG groups

1 minute read

TestNG groups add great flexibility to the Citrus test execution. We are able to divide all tests into several groups reaching a sophisticated seperation of ...

Handle SOAP-ENV:mustUnderstand headers

1 minute read

By setting the SOAP mustUnderstand header attribute to “1”, you indicate that the service provider must process the SOAP header entry. In case the service pr...

Customize meta information

2 minute read

Test cases in Citrus are usually provided with some meta information like the author’s name or the date of creation. This post shows how to extend on this to...