My use of the software SoapUI has so far been minimal although I intend to further explore its capabilities, and a quick look at their website indicates that there are many. Currently I have been working with some Web Services Description Language (WSDL) documents utilizing SOAP for the service messaging. While true, a WSDL will contain all that one needs to know to invoke the web service, what if – you may ask, there was a program that could take that WSDL and create mock SOAP requests and responses based on the guidelines laid out in the WSDL.
Well, this is where the SoapUI comes into play (and as I previously stated it appears to do many other awesome things). A colleague of mine recommended using it, and it is certainly a program I will continue to utilize as it does create an easy to read set of mock requests and responses that significantly reduces the amount of time it takes to plan out a program utilizing a complex set of web services to perform.
Anyways you can read all about SoapUI on their website. Also, there is a free open source version for download at sourceforge. Enjoy!