04-17-2013 07:51 PM
Does anyone know how to parameterize the URL of WSDL in HP Service Test 11.50 ?
I wanted to parameterized the URL of WSDL similar to paraterization of endpoint URL in HP Service Test 11.50. Is there any way I can perform this with out custom coding.
I need to test a service on two different environments and hence need to find a way to paraterize the WSDL URL.
04-18-2013 12:48 PM
Because the WSDL is the Contract of how the request and response of a service is supposed to work, it is not something you would want to parameterize for testing unless you were automating script creation.
if you need to use two different WSDL's import those two different WSDL's in your script and execute separately.
If the WSDL in Environment A and Environment B are the Same, you shouldn't need to parameterize as WSDL in the first place, simply change the endpoint you are pointing at.
04-18-2013 08:01 PM
I want to parameterize the the URLs for WSDL since I need to execute the test scripts on two different environments and make sure that correct WSDL files are deployed on each of the environments for testing. Also I'm using QC to schedule and execute the test scripts hence I want to execute the test scripts from QC on different environments.
I know other SOA Testing tool e.g, Parasoft SOATest does allow parametrerizing of WSDL file and execution of scripts from QC on different environments.
So is there a way I can perform the same using HP Service Test 11.50 ?
04-19-2013 06:29 AM
So if you just want to validate that the WSDL is at a certain location you can use the HTTP Activity substituting the WSDL location in the URL. If the WSDL's are esstentially the same between environment you can point the Web Service Activities to the different environments OR use a soap request.
07-05-2013 02:29 AM
So there is no way to automate by Importing WSDL? Because I have 100 WSDL URL to be parameterize to automate the testing. In QTP11 version we have option to link the WSDL URL's which takes from the data table. like that we don't have option here?
07-05-2013 02:35 AM
AFTER you import the WSDL you can use the automation, you can parameterize the endpoints if you need to to test against different servers which all happen to use the exact same endpoing, but you have to import the WSDL first.
07-05-2013 09:04 AM
So are all of these WSDL's contain the exact same operations or can they be different?
07-11-2013 04:48 AM
Same operation.. But each wsdl is bind with different name based on the group created.
According to the group, username and password will differ.
07-15-2013 01:21 PM
create a datafile with the different logins for the different endpoints. Map the Endpoints and credentials to this sheet and increment as necessary
10-10-2013 11:34 PM
I need a way to update WSDL URL in HPST 11.52 when executing from ALM. Is this possible?
For example, I import wsdl v1_0_0 in HPST tool. Later I want to execute the same service with a different version say v1_1_0. These versions could keep changing back and forth.
How can this be implemented in HP ST 11.52?