Thanks for the clarification.
Just to note — my earlier response wasn’t a generic ChatGPT-style answer. It was based on the common TestComplete setups I’ve worked with, where teams use TC’s built-in object model and cross-browser execution is usually a viable option.
My background is mainly in standard web testing with XPath, and I don’t have extensive experience with custom Angular components or frameworks that interact directly with the browser engine. So my suggestion came from the perspective of how TC typically functions out-of-the-box.
After eykxas explained their environment — especially the custom JavaScript layer tied closely to the Chromium DOM — it’s clear that their project operates very differently from a standard TC setup. In that context, the usual cross-browser guidance understandably doesn’t apply.
Thanks again for the additional details; they help clarify why the standard approach isn’t suitable in this case.
If you want an even shorter version, I can condense it further.
🤖 AI-assisted response
👍 Found it helpful? Click Like
✅ Issue resolved? Click Mark as Solution