Book Image

SoapUI Cookbook

By : Rupert Anderson
Book Image

SoapUI Cookbook

By: Rupert Anderson

Overview of this book

Table of Contents (19 chapters)
SoapUI Cookbook
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

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 WS-I compliance. Then, we'll briefly look at how SoapUI can check response compliance and the current issues in doing this.

  1. First, the WS-I tool needs to be configured in SoapUI. Go to Preferences | WS-I Settings:

    • I would suggest that you tick all the...