SOAP UI - a great way to do integration tests for services

· December 10, 2008

Just found this tool - or actually, I’ve used it but missed its greatness…

SoapUI can be used to automatically generate clients to access web services. But furthermore, it can be used to test web services. With the tool, you can generate test requests and set up the expected responses. This is set up via a nice GUI.

The requests and responses can then be run, in sequence or one by one.

What a great way to do integration tests for a service. Just imagine - you have 100 pre-built request/response files and can run them (from the command prompt as part of your nightly build, of course).

Since not much coding is required, you can easily put SoapUI in the hands of a tester and maintain the requests/responses as checked-in files.

Now we just need to find a way to run the test against WCF services. We can always use basicHttpBinding, of course… have to think about it.

Twitter, Facebook