Sample WSDL URLs for soapUI Web Services Testing

When I wrote the first article about how to test Web Services using soapUI,  I got an overwhelming response from the testing community encouraging me, and motivating me to write more useful soapUI tutorials. In this article, I am going to write about some working sample Web Service WSDL URLs for testing with soapUI.

Sample WSDL URLs for Testing with soapUI

After the first introductory article about soapUI, I also wrote about troubleshooting for soapUI memory issue and for the kind of response you have given via comments and emails, I am thankful to you all. Thanks for your support!

Having a sample soapUI WSDL URL is of a great help when getting used to how SOAP / REST services work.

You can easily get used to how SOAP / REST requests form and get acquainted with how the web service response looks like and how the SOA/Web Service architecture works.

Working WSDL URLs for Testing with soapUI

Here is a list of working sample WSDLs for soapUI Web Services testing.

Note: All the WSDLs on this list are working at the time of writing this article and I will keep updating it as and when I come across new working WSDL files. So, I would suggest you to bookmark this article to load the latest version of this post!

#1. Global Weather Soap: This WSDL generates 2 service operations, GetCitiesByCountry (to get a list of all the cities for any country) and GetWeather (to get weather for any city/country combination).


#2. US Weather by City Zip Codes: This WSDL generates 2 interfaces using which you can current Weather and Weather Forecast for next 7 days for any US city (using its Zip Code).

GetCityForecastByZIP – Allows you to get your City Forecast Over the Next 7 Days, which is updated hourly.

GetCityWeatherByZIP – Allows you to get your City’s Weather, which is updated hourly. U.S. Only

[U.S. Zip Codes Only – You can get US post codes from here]

#3. Bank BLZ Service (Bank Sort Codes): This WSDL generates request and response for a web service using which you can fetch Bank Sort Codes (called Bank BLZ codes) for banks in Germany.

In the request, you need to pass the BLZ code for any bank in Germany and it comes back with the bank details. You can get plenty of Bank BLZ codes at


I hope you like this list of sample soapUI WSDL files.

Happy Testing!

P.S. – All the WSDLs on this list have been tested before posting here. I will be updating this list on a regular basis, so you can bookmark this URL for future references.

Did you like this post?
Sign up now and I will send you more awesome posts like this every week.
I agree to have my personal information transfered to AWeber ( more information )
The following two tabs change content below.
Aman is the founder and editor, QuickSoftwareTesting. Having spent plenty of years in Quality Assurance, he decided to share his knowledge with the testing community and that is when QST was born! You can also catch him on Facebook and Twitter.

41 Comments so far. Feel free to join this conversation.

  1. Kipngetich July 7, 2018 at 5:34 PM - Reply

    Thanks, the one for bank is working :-*

  2. Kevin June 22, 2017 at 10:41 AM - Reply


    I’ve been using ‘’ but i see the following error when i browse to it:
    “The current identity (NT AUTHORITY\NETWORK SERVICE) does not have write access to ‘C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files’.”
    Has this service been decommissioned?

    • Amandeep Singh July 7, 2017 at 10:56 AM - Reply

      Hello Kevin, I have verified this and it’s working fine. From the error that you have mentioned, seems like you do not have write access set to your directory? Can you try changing permissions on this folder and retry?


  3. Megha May 30, 2017 at 8:51 AM - Reply


    I am new to SOAP and trying to learn it.
    None of the URLs seems to be working for me. They load on the browser but if I import them for creating a new SOAP project they give me the following error:

    Tue May 30 15:41:44 SGT
    at Source)
    Tue May 30 15:44:05 SGT
    at Source)
    Tue May 30 15:49:18 SGT
    at Source)
    File–> Preferences–> Proxy has been set to None and SOAP restarted.

    Can anyone please update ? Or provide another wsdl for learning purpose


    • Amandeep Singh July 7, 2017 at 11:04 AM - Reply

      Hello Megha,

      Can you try disabling the proxy at Files->Preferences->Proxy Settings?

      Set the proxy to none and that should hopefully work for you.

      Update: Sorry, just noticed that you have already mentioned having tried setting proxy as None. In that case, please try setting it to automatic and if that doesn’t work too, I believe you are using soapUI on your work laptop (on your company network)?

      If you are, you will have to use a Manual proxy.


  4. Wayne March 15, 2017 at 3:24 PM - Reply

    I used I turned off vpn
    I am getting the errors below
    (FOC44540) SOAP Request got error. Response Status : 500 ; Reason: Internal Server Error
    (FOC44541) Faultcode : soap:Server
    (FOC44542) Faultstring: System.Web.Services.Protocols.SoapException: Server was unable to
    (FOC44542) Faultstring: process request. —> System.Data.SqlClient.SqlException: Procedure
    (FOC44542) Faultstring: or function ‘getWeather’ expects parameter ‘@CountryName’, which was
    (FOC44542) Faultstring: not supplied. at
    (FOC44542) Faultstring: System.Data.SqlClient.SqlConnection.OnError(SqlException exception,
    (FOC44542) Faultstring: Boolean breakConnection, Action`1 wrapCloseInAction) at
    (FOC44542) Faultstring: System.Data.SqlClient.SqlInternalConnection.OnError(SqlException
    (FOC44542) Faultstring: exception, Boolean breakConnection, Action`1 wrapCloseInAction)
    (FOC44542) Faultstring: at

    • Amandeep Singh July 7, 2017 at 10:47 AM - Reply

      Wayne, have you tried checking your proxy settings? I have mine set to Automatic and the same soapUI WSDL works for me.

      Let me know if that works for you.

  5. Jarrod November 14, 2016 at 2:28 AM - Reply

    Hi All,

    I’ve used one of these WSDLs in the past, but it seems they may have been decommissioned. Can anyone confirm this?


    • Amandeep Singh December 1, 2016 at 4:12 PM - Reply

      Hi Jarrod, can you please let me know which one is not working?


  6. Subha October 26, 2016 at 3:40 AM - Reply


    I am unable to work with the “US Weather by City Zip Codes:
    WSDL URL:“. Please do help me with the requirements. Or let me l=know if the service endpoint is still working or not.


    • Amandeep Singh December 1, 2016 at 4:22 PM - Reply

      Hi Subha, I will have to validate these URLs again and will update the list if required. Please bear with me till then. You could use the others on the list for now if that works for you 🙂

  7. Subha October 26, 2016 at 1:47 AM - Reply

    i am unable to work with this URL. Is it still working?

  8. grazia October 10, 2016 at 2:29 PM - Reply

    Hi to all,
    sorru but the WSDL mentioned before dosen’t work gor me… SOAPUI response:
    Error loading []: org.apache.xmlbeans.XmlException: org.apache.xmlbeans.XmlException: error: Unexpected element: TAG_END

    tks a lot

  9. Bharat October 4, 2016 at 3:00 PM - Reply

    Hi Amandeep,

    I am trying to connect to below WSDL from my local machine with SOAP UI

    But I am getting the error message as : credentials are missing.

    Could you please let me know the credentials, so that I could connect to the above WSDL please?

  10. Eric F. June 30, 2016 at 7:52 PM - Reply

    If you are getting this type of error “Error loading []: java.lang.Exception: Failed to load url;”……..then try the following

    In SoapUI, File –> Preferences –> Proxy Settings –> None

    If your computer is using VPN, then disable VPN.

    In my case, I had to do both for the error to go away.

  11. Raj June 22, 2016 at 4:22 PM - Reply

    I am getting connection error , asking for domian , password and username

  12. Mayukhman May 30, 2016 at 1:12 PM - Reply

    Hi I am trying to access the 1st wsdl (Global Weather Soap)
    It giving me error. Is it like the service is no more for the WSDL.

  13. Uma Shankar May 24, 2016 at 12:25 PM - Reply


    I need some web service with the document. So that I can test it in my system.

  14. Nitinkumar May 4, 2016 at 1:00 PM - Reply

    We provide WSDLs while creating soapui project so i don’t know from where that url came, how i can write that one. is it different for each web application or it is common one

  15. rajkumar March 22, 2016 at 10:22 AM - Reply

    Using the WSDL gives the below error

    Error loading []: java.lang.Exception: Failed to load url;, 0

    I am using
    Smart Bear5.2.1
    Windows 8 OS

    Can you please help me out of this.

  16. N.Srinivasulu Rao March 21, 2016 at 3:32 PM - Reply

    Thanks a ton 🙂

  17. Himanshu March 3, 2016 at 4:35 AM - Reply

    Hi Aman,

    I am learning SOAP UI testing for REST API and I want to demonstrate the same for my Six months internship in university. Can you please give me some more API for testing purpose ?

  18. Suma December 10, 2015 at 9:08 AM - Reply


    What are the sample request params to be passed inorder to receive a response for

    getweather service?

    I gave India / IND for country param. but getting Data Not Found Response

    • Amandeep Singh December 10, 2015 at 5:28 PM - Reply

      Hi Suma – there are some combinations which are not working – maybe some issue with the data currently.

      But I did try these combination which continue to work for GetWeather operation: Delhi/India, Vancouver/Canada and Barcelona/Spain.

      I hope this helps.

  19. Animesh Patra November 9, 2015 at 11:34 AM - Reply

    Hi Aman,

    I cam across page and i found sample WSDL URLs for testing purposes. I dont seem to be able to import any of these , as they pop up with a java nullpointer exception.
    Am I missing out on something?

    P.S. Complete newbie to SoapUI.

    Thanks and regards

    • Amandeep Singh November 10, 2015 at 2:51 PM - Reply

      Hi Animesh, could you please send me the exact issue in screenshots? Maybe, put them into a word file and upload them here?

  20. Geeta November 4, 2015 at 6:39 PM - Reply

    Can you give me more test cases, other than the three automatically generated by SOAP UI from the WSDL….

  21. Ankit November 3, 2015 at 7:14 AM - Reply

    Hi Aman,

    Can i get some URL’s for https testing.
    The URL’s mentioned above are perfetly working for me but there is some issue with my https URL.

    It would be helpful if you can help me with some authentic secured URL’s.


    • Amandeep Singh November 29, 2015 at 3:47 AM - Reply

      Sorry Ankit, I don’t have any at the moment but I will check and get back to you as soon as I can! ?

  22. Hitesh October 7, 2015 at 4:18 PM - Reply

    These wsdl URLs are not working. Please fix them.

  23. Pravin August 18, 2015 at 1:57 PM - Reply

    Hi Dear All,

    I want learn SOAP UI please suggest site or book..


  24. Femi August 6, 2015 at 11:51 AM - Reply


    I am having the same issue as Kamal when I try loading the WSDL

    Error loading []: java.lang.Exception: Failed to load url;, 0

    I tried chaging my proxy settings but not winning. Any ideas?

  25. Kamal June 30, 2015 at 9:26 AM - Reply

    Are these service working?I need them testing purposes.But giving error.

    Error loading []: java.lang.Exception: Failed to load url;, 0

    • Amandeep Singh July 24, 2015 at 2:34 PM - Reply

      Yes Kamal, they are all up and running – are you still facing this issue?

  26. Deepti May 27, 2015 at 5:57 AM - Reply

    Thanks a lot..Nice effort ! Very helpful !!

  27. Hardeep May 25, 2015 at 7:32 AM - Reply

    Hi Aman,

    Can I use these WSDLs for security testing practice.


  28. Hrishi February 18, 2015 at 8:21 PM - Reply

    Nice Job Aman Praji….
    come across this site while browsing something on the Google.
    I had a same idea in mind and being lazy implementing it. I love the concept of knowledge sharing. I have similar profile as yours some 11 yrs in software testing in all aspects of it.
    I must compliment you on the job you have done with this site. I would love to share some info/articles in future.

    keep in touch


    • Amandeep Singh February 26, 2015 at 10:26 AM - Reply

      Hi Hrishi,

      Thanks for such encouraging words – just trying to do my bit giving back to the community 🙂

      Sure, I would love to have people join me in the mission of Knowledge sharing and would be more than happy to publish your article here. You can inbox me using the contact form on this blog.



Leave A Response