Using soapUI for performance testing
Let's look at how soapUI can help to achieve the performance objectives of your web services. As we discussed above, performance testing of web services is not just running SOAP or XML messages in a loop to overload the service. It should be a well-planned activity which must be aligned with the performance expectations of the overall service-oriented solution. As soapUI supports multiple message formats such as SOAP and JSON through a single interface, you can run multiple types of performance tests. In your SOA, you can have different types of services, some with pure SOAP, some with JSON, and some with plain old XML over HTTP. You do not want to maintain completely different test scripts or tools to verify performance of web services, which consumes different message types. soapUI allows you to have everything in a common place and maintain tests from a single interface.
Once your service is secured with a WS-Security policy such as token authentication...