Tip 5) Learn how to Transfer Properties
The second most used feature in soapUI after assertions would be the Property Transfer. Since it's so widely spread, it's obviously useful, but what is it for? Well, the most common scenario in your soapUI testing is probably that you would like to take a value in a response and move it to a request; for example you get a sessionID in a response after a logging in and must use that sessionID in all subsequent requests. This is a very common scenario and Property Transfers helps you achieve this. Since transferring properties are so important and central there are two ways of doing it; Property Transfer TestSteps or Property Expansions. They both work fine, what you use is a matter of personal taste.
Both are extremely simple to do in soapUI Pro and a little harder in the Open Source version, but it doesn’t matter; learn how to do it!
Let’s see some screen shots from the soapUI Sample Project to show how it works.
The Property Transfer Step is a TestStep in the TestCase ( see tip 2) that uses XPath expressions to select values and to place them, for example in a request.

The Property Expansion uses soapUI’s internal format for referencing to other parts, for example an element in a request in soapUI
Read more about Property Transfer here http://www.soapui.org/Functional-Testing/transfering-property-values.html and Property Expansion here http://www.soapui.org/Scripting-Properties/working-with-properties.html
Next Tip; Tip 6) Read the Response





