Groovy in SOAP UI

Archive for the ‘SOAP UI’ Category

Using Script Assertion in SOAP UI

Posted by: devakara on: November 27, 2008

Script assertion in SOAP UI helps the developer to immediately run some primary tests after the current messageExchange.
It feels/sounds similar to Groovy Script test step but, in a lot ways it’s more handy. If say we want to validate on the response time and proceed further for succeeding test steps, it feels heavy to have [...]

Operations with sql instance

Posted by: devakara on: October 17, 2008

Groovy provides very robust methods with sql instance to retrieve and manipulate the ResultSet. 
There are methods for retrieving the first row,  the ResultSet of some sql query, directly executing insert/update/delete queries.
Prerequisite: Obtain sql instance using
import groovy.sql.Sql
def sql = Sql.newInstance(dbpath, dbusr, dbpwd, dbdriver)
 
Below are some comprehensive examples which use the above sql instance.
firstRow( sqlQuery ) : This method returns the [...]

Property Transfer in SOAP UI

Posted by: devakara on: October 8, 2008

Property transfers become crucial steps in scenarios where validations are done mostly using derived data.
Lets say after some Groovy script execution we end up setting a property value in Properties step while testing an application’s functionality. And most of the times we would be in need of the obtained result out of that groovy step. As we [...]