postman webservice

Using Postman to test SOAP webservices

Recently I had to maintain a soap-based webservice. Really ugly stuff, you know. The problem is that I wanted to test my endpoint, but as the development environment is inside a docker that is inside a vagrant (is it correct to say this? 😩) I’m unable to use online tools like plum voice soap tester (or maybe it is some restriction in my network, not sure).

Looking for a desktop application I just found some specific to REST webservices. But I didn’t look very hard, I decided to try some way to test soap with a rest tool. And this is how I did it with Postman:

For this tutorial we’re going to use this wsdl:

1. Set the request URL to use POST

2. Then, set the body to raw and the content-type to XML (text/xml)

3. Set the envelope according to the specifications

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="" xmlns:xsd="" xmlns:soap="">
<Add xmlns="">

4. Hit send! You should get the response below

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="" xmlns:xsi="" xmlns:xsd="">
<AddResponse xmlns="">

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.