SOAP WSDL - Yash-777/LearnJava GitHub Wiki

Soap UI

What is a WSDL?

WSDL, or Web Service Description Language, is an XML based definition language. It’s used for describing the functionality of a SOAP based web service.

WSDL files are central to testing SOAP-based services. SoapUI uses WSDL files to generate test requests, assertions and mock services. WSDL files define various aspects of SOAP messages:

  • Whether any element or attribute is allowed to appear multiple times
  • The required or optional elements and attributes
  • A specific order of elements, if it is required

You may consider a WSDL file as a contract between the provider and the consumer of the service. SoapUI supports 1.1 version of the WSDL specification and corresponding bindings for SOAP versions 1.1 and 1.2.

w3schools.com tempconvert