Forum Discussion
TanyaYatskovska
Alumni
13 years agoHi Tyler,
The answer to your question will depend on the way you used to create the test. I suppose that you use the Recording feature for this, right? In this case, TestComplete uses the full path to the recorded objects. But if the button changes the location, it means that the tested app's GUI will be changed. As TestComplete creates GUI tests, it's expected that they should be changed somehow to update the test to the newest tested app version.
If you want to create a test that will not bind to the full path to the object, you can use different TestComplete methods to find the needed objects based on their unique parameters: FindChild, Find, FindAll.