Please see the following excerpt from our article on how the Element Repository works:
During test execution, the root Page node is not actually used to locate the element. The execution engine only uses the Frame, Silverlight nodes, and the element's Find Expression to locate the correct element to interact with during any test step. This allows the test to continue to work when you need to test in a different testing environment (e.g. a Development server, then a Staging server, then a Production server).
The Page node's URL and CompareMode are just used to organize and group elements within the repository. They do not control how the element is found.
Have you checked the Find Settings
of the elements in question and verified they are being located by ID? Are you certain the ID does not change between environments?
Finally, review our article on Using BaseURL
the Telerik team
Check out Telerik Trainer
, the state of the art learning tool for Telerik products.