Forum Discussion
Hi,
Unfortunately, no good news for you and you will have to take a difficult way regardless of whether you will continue to use TestComplete or decide to try some other tool (including Selenium).
The reason for the above is that your tested application is too dynamic and does not provide any unique and stable identifier for any web element. Thus, you will have to explore (using Object Browser) how application builds its web pages and work-out a logic of how to reliably find this or that web element on the page.
Keyword Test will not be the best one for the implementation and I would suggest to switch to pure scripting.
As a starting point, I would recommend to carefully read the documentation to understand how TestComplete searches for and addresses web elements and, based on the obtained knowledge, consider possible ways of how to search for the required web elements on the page.
https://support.smartbear.com/testcomplete/docs/testing-with/object-identification/index.html
https://support.smartbear.com/screencasts/testcomplete/reliable-tests-for-dynamic-objects/ (and other relevant recordings from the https://support.smartbear.com/screencasts/testcomplete/ page)
- jpoulin6 years agoNew Contributor
Thanks Alex, appreciate the response.