There are enormous tools to test SOA services, such as SOAPUI, PostMan and so on. Those are GUI tools, which can be used for less complex tests. This can be perfectly fine for smoke-testing, basic verification testing and so on. However, when performing complex regression testsuite you often have to ‘code’ the automation suite with Java or any other programming language.
I thought to share with you guys a flexible way of defining TestNG DataProvider. As you already might know, dataprovider is a powerful Java annotation that can be used as parameters injection.