We have a feature in WebUI Test Studio that will accomplish just this.
By setting the BaseURL in your recording options, your test will be recorded with the base URL selected (see image 1).
When recording, if the URL matches the baseURL, then it will be recorded this way (see image 2):
After your recording is complete, you can override the recorded BaseURL using a test list - simply edit your test list settings, this will replace the base URL your test was recorded with, with the execution BaseURL. So essentially you will be able to create a single recording and via our Test Lists, execute against multiple environments (see image 3):
Hope this helps!
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items