Testing WSDL and response WS-I compliance

We will not talk much about what WS-I compliance is or what its guidelines are; instead, we will be giving an overview of how to check it using SoapUI. In brief, WS-I standards are there to provide guidelines that promote interoperability when using all the web service specifications, such as WSDL, SOAP, and UDDI. Broadly speaking, failing to achieve compliance could narrow who is able to consume your service (for more information, see http://www.ws-i.org/).

Getting ready

As an example, we can check the compliance of invoice_v2.wsdl from chapter 1. Alternatively, you could also use any valid (but not necessarily compliant) WSDL of your choosing.

How to do it...

We'll first look at how SoapUI can check WSDL ...

Get SoapUI Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.