I have to make a SOAP webservice call with a huge request which is there in a file, is it possible to pass this request xml file from SOAP UI to make a web service call ? can you please provide some pointers for this ?
so you have a SOAP request that you won't to setup in SoapUI - is that correct?
The easiest way to do this is to Import the .wsdl (web service definition language file) which is a file that describes the SOAP webservice, the requests and the endpoint.
Once you've imported the .wsdl, a SOAP Service with the different operations/requests defined in your .wsdl will be automatically generated along with the schema valid payload (also defined via the .wsdl).
you can then create SOAP test steps which are children of the operations/requests defined in the SOAP Service.
That's about it really....you might have to do some additional stuff to enable the authentication on your requests but that all depends on what is contained within your .wsdl file.
SO - first thing you need to do - ask your developers for the .wsdl for the SOAP service you need to create requests for, then import the file and go from there!
Thanks Rich, I have already done this setup and i could make a simple request call successfully.
But in real use case the request xml is very huge which is present in a xml file, so i am looking ways to pass this request xml file to this web service.
Is that possible with soap ui ? Can you please point some references ?
"I have a huge request payload and I don't want to clog up SoapUI with it. Is is possible for SoapUI to load the contents of this file into a SoapUI request and then run the request?"
If so, then yes. But before I describe, please let me know that is what you want.