You can load your WSDL in order to retrieve functions list, and generate XML requests.
It is a beta version, it does not completely handle all WSDL / XSD rules.
You can also call your SOAP webservice without load a WSDL, in this case go to request section below.
You can consult the user guide to help you to use this soap test online tool.
Choice a function to call:
This tool creates HTTP requests on the client side, the calls are cross domain.
Cross-Origin Resource Sharing (CORS) is a mechanism to let a user agent gain permission to access selected resources from a server on another domain (than extendsclass.com).
You must allow CORS in your SOAP API. Example for CORS in php:
You can save your favorite requests so that you will find it during your next visits.
Warning, this is a local backup in your browser, it can be deleted at any time.
1 - Request tab: Fill the URL of soap web service to test.
2 - Request tab: Add the request body.
3 - Headers tab: Add a basic authentication if necessary.
4 - Headers tab: Add HTTP headers if necessary.
5 - Request tab: Call your web service by clicking on "send" button
6 - Response tab: You can see the webservice response
You can save your favorite soap requests so that you will find it during your next visits.
Click on the "Add to favorites" button to add current soap request in favorites. You will have to give it a name.
Click on the "List of favorites" button in order to load or delete a favorite request.
Be careful, It is a local backup in your browser, it can be deleted at any time by your browser.
About SOAP (Simple Object Access Protocol)
SOAP is an application communication protocol, it is a format for sending and receiving messages based on Extensible Markup Language (XML).
SOAP is extremely powerful, it provides a way to communicate between applications running on different operating systems.
SOAP allows to invoke web services independent of language and platforms!
Advantages of SOAP
Using HTTP makes communication easier and avoids proxies and firewall problems
Independent of the platform and the language
SOAP can operate over any protocol such as HTTP, SMTP, TCP, UDP, or JMS
The Web Services Description Language (WSDL) is an XML-based interface definition language that is used for describing a web service.
WSDL file provides a description of how the service can be called (parameters it expects, and data structures).
Best SOAP clients
Here are the most populars API testing tools:
SoapUI is the most popular API Testing Tool! Who does not know him?
Postman is a SoapUI alternative application to test web services
Apache JMeter is an Apache project,
it allows to analyze and measure the performance of a variety of services (Webservices, JMS, HTTP, ...).
It can be used for functional testing.