Elements detected but is beyond the screen.
Using Chrome Version 145.0.7632.117. We want to test with the latest version. Using TestComplete Version: 15.76.5.7 x64 TLDR; version browser.BrowserWindow.Maximize(); Maximize() makes my test fail because it thinks an object is off screen. Logging the browser position I see negative left and top results. The object is also outside the browser window. Anyone else has this? Long version I only have this issue when I maximize the browser window. Logging: Browser window position and size L,T,W,H = -8,-8,1910,911 Then my search box was not clickable, although I could see it on my screen. Logging error: There was an attempt to perform an action at a point, which is beyond the screen. Logging the position and size of the search box reveled that it indeed was going of screen Logging: Search box position and size L,T,W,H = 2600,336,186,31 Seems related to Elements detected, clicked in wrong location with Chrome | SmartBear Community but was requested to create new post. My temp solution: setting a fixed browser window within the bounds of the window. var browserWnd = Sys.Browser("chrome").BrowserWindow(0); browserWnd.Restore(); browserWnd.Position(Left, Top, Width, Height);116Views0likes4CommentsLocating browser mapped objects currently off screen?
Hello, What is the best way to get a mapped object on screen if they are either further down or up a webpage? I'm using Keyword tests to test multiple webpages for the same information but the layouts are different. Thank you78Views0likes5CommentsWebModule issues with Virtual Machine
I am currently using TestComplete in a Virtual Machine. I am using the Edge browser for the Web Module. When I use ObjectMapper/Object Spy to select a web element, it highlights the entire browser window rather than the specific web element. The components get highlighted sometimes, but in most of the cases, it highlights the whole page. I am not sure why this is happening, as it works as expected sometimes, but mostly fails to recognise the web element. I am pretty much sure that this is not because of the component being embedded or dynamically displayed, as I have tried to capture the web elements in other webpages too(Amazon, eBay), but the same thing happens. Could someone please help me to understand what the issue could be and how we could fix this? FYI: I have not tried it in other browsers yet, as the SmartBear extension has not been installed by the management yet. Any help would be much appreciated.100Views0likes4CommentsDon't update Chome to v140
For those of you that didn't follow this ticket: Chrome minimizes and reopens every on screen action | SmartBear Community When Chome v139 came out TC stopped working with Chome (and edge). This was fixed in TC v15.77.6. Now Chrome updated again to v140, Testcomplete v15.77.6 does not work with Chome again. If you updated Chome already i recommend downgrading Chrome back to v138 or v139.Solved573Views4likes15CommentsObject Recognition Challenges? Help Us Understand Your Use Cases
Hello TestComplete Community! We’re working on a new Visual Object Detection (VOD) capability powered by AI, designed to make it easier to test applications where traditional object recognition struggles. This feature aims to help you reliably identify visual elements that are hard to detect today. To make sure we’re building this in the most useful and relevant way, we’d love to learn more about your current challenges and use cases related to visual or hard-to-recognize objects. Your real-world scenarios will help shape how we design and prioritize VOD. Feel free to share your thoughts by replying directly to this post, or send me a private message if you prefer. Thank you in advance for your feedback we truly appreciate it! Temil Sanchez Product Manager98Views0likes1CommentButton with "..." not completing selection - step stops after dropdown choice (Chrome & Edge)
Hello, We are experiencing an issue when selecting buttons that open a dropdown menu - specifically the ones with "...". When TestComplete tries to click and select an option from that dropdown, it opens it and seems to pick the right step, but nothing changes afterward. It looks like the action is registered, yet the test does not continue with the next actions. Environment: Chrome 140.0.73399.208 (Official Build) (64-bit) TestComplete 15.76.5 x64 Same behavior reproduced in Edge 140.0.3485.94 (Official Build) (64-bit) Attachments: Run_Test.mp4 - playback shows TestComplete marking the step as passed (green), but the website state does not change. Has anyone seen similar behavior or a configuration/workaround that forces TestComplete to execute the actual interaction (click/selection) instead of resulting in no UI change? Best regards, AleksandarSolved129Views0likes9CommentsFindAll Method Not Returning Anything
This is hopefully a straightforward solution for someone out there with far more experience than I. My application has rows inside a parent element. Each row is segmented so it also appears to have columns. I need to get all the "add user" buttons that are in a 'column' together in one array and loop through it. Roughly <div> <row 1> <stuff I dont need> <button I do need> <row 2> <stuff I dont need> <button I do need> <row 3> <stuff I dont need> <button I do need> </div> I believe the FindAll or FindAllChildren is the correct route but I am getting empty arrays returned. The buttons all have the same text "Add User" and are SPAN elements (not actually a button element). The buttons are all in the rows as I described and are contained in one parent DIV that wraps around all the rows. (Unfortunately not the column). This is close to what I have without sharing exact code: let column = page.FindElement("//div[contains(@class, 'random-css')]"); Log.Message(column.FindAllChildren("SPAN", "Add User", 300000)) >> returns null Thank youSolved97Views0likes5CommentsWeb recording - multiple chars recorded and mouse-clicks not recorded
To reproduce: [1] Go to https://bearstore-testsite.smartbear.com/ [2] Create a login/password if you don't already have one: MyUserTest5/MyPasswordTest5 [3] Record a new test [4] Enter login/password [5] Click on the Log in button [6] Stop recording Result: The record test will show something like: For Login - "MmmmyUseeeeerTTTTTest555" For Password - "MMMy" Playback is wonky too, like mouse-clicks going to odd places on the page This started on or just before May 5th of this year, 2025: * WebView2 version 136 * On the Edge Browser, and now recently on the Chrome Browser * TestComplete version 15.69 and then 15.77 Windows has continued to update WebView2 and there has been no change of behavior. SmartBear said they reproduced the issue but has not provided a workaround or a fix. I verified my TestComplete plug-in is valid in the browser. I have used TestComplete desktop full-time for 13 years and the Web tool for two years, and love it. They have always had quick fixes for me until now. This one is debilitating. Got any ideas? I'm not seeing many current posts on TestComplete Web. Is anyone even using it????Solved148Views0likes9CommentsParallel testing for web tests
Hi, is there a way to execute Test Complete web tests in parallel within the same machine, by opening the needed browser instances and execute in each one the needed test? For example, I've got test_1 and test_2, both developed for Edge browser, and they're indipendent one from each other from functionality point of view, that is: I could execute them in parallel without any disturbance between both. Is there a way that I can execute test_1 and test_2 with 2 browser instances in the same time? The scope is to save time by half for tests' execution. I'm available to try a solution both through AzureDevOps release pipeline changes or test project changes. I've searched for documentation within Test Complete but I've found for now only information regarding executing parallel tests within different machines, but it is not my scope, since I need to execute them within the same machine. Thanks and regards, SimonaSolved103Views0likes2CommentsChrome minimizes and reopens every on screen action
We're experiencing an issue where for every on screen action Chrome minimizes and reopens. I created a brand new test suite and wrote a simple test navigating around the smartbear site and we are still running into this issue. We can't run tests because every time we open a dropdown it goes away when chrome minimizes and re opens. We've been on TC version 15.75.22.7 for two months with no problems. (Waiting on IT to upgrade TC to latest version to see if that helps) Chrome did just update to version 139.0.7258.67. I have opened a case with support but wondering if anyone else has run into this issue with the latest chrome update. Thanks in advanceSolved1.4KViews7likes45Comments