26 September 2008 - 2.5-beta1 home user guide eclipse intellij netbeans maven PDF files forums bugs sourceforge eviware.com


Eviware Logo

Functional Testing of Web Services

You create a test from a WSDL by right-clicking the request and choosing "Add to TestCase". Once you you have this in a TestCase the next natural step is doing functional test of it.

soapUI supports functional testing of Web Services by providing a TestCase metaphor where a number of TestSteps can be executed in sequence. There are currently eleven types of TestSteps available providing for rich testing possibilities. TestCases are further organized into TestSuites of which an arbitrary number can be created within each project.

Functional Web Service testing in soapUI can be used for a variety of purposes:

  • Unit testing : validate that each Web Service operation functions as stated
  • Compliance testing : validate that the Web Service returns results compliant with its definition
  • Process testing : validate that a sequence of web service invocations fulfill a required business process
  • Data Driven testing : validate that any of the above works as required with data input from external sources (for example a database or another web service).
New in soapUI Pro!

soapUI Pro 2 makes data driven testing much more easy by adding the DataSource TestStep.

soapUI Pro contains productivity enhancements as well as offers Professional World Class support. contains productivity enhancements as well as offers Professional World Class support.


Next: Getting Started with Functional Testing