Chapter 7. Advanced Functional Testing with soapUI
In SOA, many types of Quality of Service (QoS) requirements have to be fulfilled in order to provide the web service consumers with a satisfactory level of service. Especially in SOAP-based services, different kinds of mechanisms are used to assure guaranteed message delivery and secure communication among the participants of message routing chain. These mechanisms commonly referred to as web service extensions, provide the necessary QoS aspects expected from web services.
One of the greatest advantages of using soapUI for web service testing is that it can be used in testing web services that make use of various web service extensions. Although there are free and commercial tools which can be used to directly invoke web services, most of the tools are unable to continue the operations if the web services under testing are configured with different QoS aspects. This chapter is dedicated to discussing the capabilities of soapUI in testing...