In my case My application URL changes as per the different releases (http://abcd/efg/main.aspx) next time it may be(http://xxxx/xxx/main.aspx) so will identifying logic can sort this out by just using relative path and query or identification logic is only to "it's just a way to simply your test project and make it easier to use. "
Note: For some pages title is also changing after releases.
I have already created few scripts on earlier version but now these scripts are failing because of unable to identify the frames.
so how the frames are affected by this parameters (Page URL, Title)
How page URL and Titles are used in finding element logic.
What should be my approach to take the maintenance to minimal .
Any guidelines on this will be highly apreciated