Interview Questions

What is TestSteps ?

SoapUI FAQ


(Continued from previous question...)

What is TestSteps ?

TestSteps are the core building blocks of functional tests in soapUI; each TestStep performs some step for validating the functionality to be tested. TestSteps are by default executed sequentially, but several possibilities exist for branching, looping and even calling other TestCases, making complex testing possible when required.

Currently the following sampler TestSteps are available:
* SOAP Request - sends a SOAP Request over either HTTP, HTTPS or JMS and receives the response if there is one. SOAP Request TestSteps are tied to a corresponding WSDL Operation and its WSDL Interface added to a project when importing its WSDL.
* REST Request - sends a REST request over HTTP, HTTPS or JMS and receives the response if there is one. REST Request TestSteps are tied to a corresponding REST Service, Resource and Method in the containing soapUI Project.
* JDBC Request - sends a database query or stored procedure call to the configured database and returns the result as an XML string
* AMF Request - sends an AMF request over HTTP or HTTPS and returns the result as an XML String
* HTTP Request - sends an arbitrary HTTP Request over HTTP, HTTPS or JMS and returns the results as an XML String
* MockResponse - listens and waits for an HTTP or HTTPS request and returns a configured response; used for testing of callbacks and asynchronous processes.

(Continued on next question...)

Other Interview Questions