
but i face another problem : all primary target changed
ex:
in the login page i have username textbox:
the old primary target = /NegPoint/FrameFrmNegPoint/CphContentPageTxtUsernameText
now the primary target = /NegPoint_3/FrameFrmNegPoint/CphContentPageTxtUsernameText
so the the first segment of the id that is different ,the execution failed.
9 Answers, 1 is accepted
In scenarios like this we recommend using the BaseURL feature. There are two parts to this feature:
- Setting the BaseURL for recording
- Setting the BaseURL to actually use during playback
The recording BaseURL modifies how NavigateTo steps and elements are recorded in Elements Explorer. The setting is controlled in the User Settings from the Project tab:
- On the Project click Show Settings
- Click the Recording Options tab
- In the BaseURL enter the URL of the host you will be recording your test against (e.g. http://qa.testserver_01)
- Click a different property just so that the above change is stored
- Click OK to save your change
Now record your test.
During playback you want to create a test list, place your newly recorded test in it, and modify the BaseURL property for that test list.
- On the Test Lists tab select the test list you want to change the setting for
- Click Edit Settings in the ribbon bar
- Scroll down to BaseURL
- Enter the URL of the host you want the test list to actually use (e.g. http://stage.testserver_02)
- Click OK to save the change
Now when you go to run that test list, it will use the modified BaseURL at runtime instead of the URL it was recorded with.
You can still take advantage of the BaseURL feature on already recorded test. Modify the URL of the NavigateTo steps e.g. from http://myserver.com/default.aspx to ~/default.aspx. Then set the BaseURL of the test list and I previously described.
Hope that clarifies this feature and how to use it. Let me know if you have further questions on this.
Greetings,
Cody
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? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.

After changed the BaseURL , My old tests still not working. Please help me , because i took long time to created them.
Sure. I'd like to look at this problem on your computer via GoToMeeting. Let me know what timezone you are in and your availability and I'll setup the meeting. I'm in Austin, TX which is Central Daylight Time (GMT -6).
Kind regards,
Cody
the Telerik team

Firstly , Thanks for your help .
I'm in Cairo,Egypt . and my Central Daylight Time (GMT +3).
My availability from Sunday to Thursday (7:30 AM to 4:30 PM) .
* If these times not stable for you , please define an appointment then i will check and till you.
Thanks
Looks like Tuesday next week is the soonest our schedules are closest to meet (we're closed Monday for holiday) due to the 9 hour time difference. I sent a meeting request for 9am here, 6pm there on Tuesday. I choose as many numbers as I could find near Egypt I could think of. Unfortunately there is no conference call number for Egypt. Here's a copy of the invite:
1. Please join my meeting.
https://www2.gotomeeting.com/join/687620410
2. Use your microphone and speakers (VoIP) - a headset is recommended. Or, call in using your telephone.
Denmark: +45 69 91 88 65
Finland: +358 942 415 781
Germany: +49 (0) 898 7806 6468
Italy: +39 0699369881
Netherlands: +31 (0) 208 080 382
Norway: +47 21 03 58 99
Spain: +34 931816669
Sweden: +46 (0) 852 503 499
United States: +1 914 339 0034
Access Code: 687-620-410
Audio PIN: Shown after joining the meeting
Meeting ID: 687-620-410
GoToMeeting®
Online Meetings Made Easyâ„¢
All the best,
Cody
the Telerik team

This appointment agreeable for me.
Thanks.
It was nice to have the chance to talk to you this morning. I am sorry we were not able to solve your problem right away. Here are the steps we will take together to get this resolved:
- Download our current version which is 2010.1.5.18.
- Make a backup copy of your current solution.
- Uninstall your current version (2010.1.4.12).
- Install the new 2010.1.5.18 version.
- Try your L1 test again to see if it fixes your BaseURL problem.
- If it still does not work as expected then put your entire test project into a .ZIP file and attach it as a file to a new support ticket.
Thank you for your patience while we work together to get this resolved for you.
Greetings,
Cody
the Telerik team

The problem solved now. "THANKS"
I followed these steps then replaced the new URL in some frames (controls) in the Element explorer.
Thanks for the helpful and precious meeting.
* but unfortunately after the upgrading , there are more errors and warnings when build the project , so i will create a new ticket by this issue
That's great news! Thank you for the feedback. I see your new support ticket for your upgrade problems. Thank you for separating the new issue from this one. I will begin work on this new problem for you.
Greetings,
Cody
the Telerik team