Ask a Question

how to transfer property from REST GET request to another REST POST request

SOLVED
shaialo
New Contributor

how to transfer property from REST GET request to another REST POST request

Hi there,

I need help on SoapUI NG Pro (I couldn't find any demo or Youtube video explaining this) :

How can I transfer properties from a REST GET request to REST POST request, when:

The properies I get from the REST GET request is in the form of XML and I can get the properties as:

1. //html[1]/body[1]/div[1]/form[1]/input[@id="__EVENTVALIDATION"]/@value

2. //html[1]/body[1]/div[1]/form[1]/input[@id="__VIEWSTATE"]/@value

 

Those 2 properties I need to transfer to a REST POST request, but it needs to be in the body of the request, concatenated to other constant properties.

 

How can I do that?
Thanks!!

2 REPLIES 2
nmrao
Community Hero

You can use property expansion for the same.
Save them at test case level properties and use in the post resquest
"name" : "${#TestCase#PropertyName}"


Regards,
Rao.
shaialo
New Contributor

What I was missing is how to setup the properties in the first place, like:

1. Go to the desired node in the XML response representation,

2. Right-click on the node's value, select: "Transfer to" => "Add property step"

3. Create the property right - set Target to the Property name.

4. Then, in the POST request: right-click on the insert location => "Ge Data" => Project[X] => Property[Y].

 

cancel
Showing results for 
Search instead for 
Did you mean: