Learn in depth about Groovy scripting in SoapUI and utilizing groovy script assertion against all other conventional assertions to validate Request responses.
Groovy script in soapui,
Groovy Script tutorials in SoapUI,
Scripting assertions in soapUI,
SoapUI with Groovy,
Groovy and SOAPUI,
Groovy in API Testing,
API response Validation using Groovy,
Groovy Scripts can be used at the following places in SoapUI:
1)As part of a TestCase with the Groovy Script TestStep, allowing your tests to perform virtually any desired functionality
2)Before and after running a TestCase or TestSuite for initializing and cleaning up before or after running your tests.
3)When starting/stopping a MockService to initializing or cleaning-up MockService state
4)When opening/closing a Project, for initializing or cleaning-up Project related settings
5)As a dynamic DataSource or DataSink with the corresponding DataSource/DataSink test steps
6)For providing dynamic MockOperation dispatching.
7)For creating dynamic MockResponse content
8)For creating arbitrary assertions with the Script Assertion
9)To extend SoapUI itself (see Extending SoapUI), for adding arbitrary functionality to the SoapUI core