Execution Plan
Hi team, I am having script with one main function and 2 sub functions that will fetch the table values, while am trying to execute in execution plan in main function got passed but it shows error in sub function as "can't read tBodies property of undefined" and also while in single script execution it will not throw any error. I have attached image below, how I have created execution plan also, let me know If any other ways to do these into execution plan.Solved1.9KViews0likes12CommentsAnyone use Google's "Chrome for Testing" with TestComplete?
We didn't really know this was a thing but google offers any version of chrome specifically meant for testing https://developer.chrome.com/blog/chrome-for-testing The problem I've run into getting it to work with TestComplete is how to correctly make my tests use this version as the default chrome so that testcomplete opens "Chrome for Testing" and not the regular chrome. Anyone have this set up or can offer tips?87Views0likes1CommentWeb ID, crashing TC
Hi, We noticed that TC is having problems with recognising IDs on WEB (Chrome), we are currently on 15.81 version. When testing some IDs, TC recognises and writes them, and others don’t, without any obvious reason. We establish that if ID has more than 3 numbers in sequence, it will not recognize that ID. Separating words/numbers with - and _ is not always working, or maybe it works only with one of them. Then we noticed that if a large number of numbers not in sequence are in one part of the ID, again it won't work. Also, with caps letters sometimes work, sometimes don’t work. We are only looking for IDs in Web because we found that it is the only part that we can guarantee will always work in tests. We clear the name mapping (selectors) of other stuff. Also, we needed to limit ID to 50 characters; if ID has more than 50 TC won't recognise them. Here are some examples of weird working: report-category-TPotNalIzpisKriterijPotN_219_50aec - not working report-category-tpotnalizpiskriterijpotn_219_50aec - not working report-category-tpotnalizpiskriterijpotn_219_50ae - working ( ‘c’ at the end is removed) eport-category-tpotnalizpiskriterijpotn_219_50aec - not working ( ‘r’ at beginning is removed) report-category-tpotnalizpiskriterijpotn-219-50aec - working ( change from _ to -) report-category-xyxyxyxyxyxyxyxyxyxyxyxy_219_50aec - working (same length of ID) ------------------------------------------------------ travel-order-position-costs-toggle-2670000000001-1 - not working (too many numbers) travel-order-position-costs-toggle-267xyxyxyxyxy-1 - working ------------------------------------------------------ document-list-filters-filter_19745ddd - not working (again, too many numbers) document-list-filters-filter_197_5ddd - working (change ‘4’ to ‘_’) ------------------------------------------------------ document-list-filters-filter_0e73246f - not working ( too many numbers) document-list-filters-filter_0e732y6f working ( change from ‘4’ to ‘y’) and a lot more examples of this pain process. It's impossible to give developers clear instructions on how to make IDs on the web that will work with TC. Can this please be fixed? I was more than a month on these IDs. Older versions sometimes didn't even work when I put manually simple ID like “john” or “john_1”. And at the latest version of TC, we saw that it is crashing a lot more without any messages or reason. Or for example, when you stop the test when it is running, it will frezze and you need to kill the TC in the task manager.119Views0likes5CommentsConverting VB Script Tests
We’ve been provided with a set of VBScript-based TestComplete test cases that contain embedded test data, and we’re looking to integrate them into our existing hybrid keyword/data-driven JavaScript framework. Has anyone had success automating this type of conversion or leveraging tools to streamline the process? Any recommendations or approaches would be greatly appreciated.43Views0likes1CommentElements 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);402Views0likes6CommentsLocating 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 you111Views0likes5CommentsWebModule 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.130Views0likes4CommentsDon'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.Solved677Views4likes15CommentsObject 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 Manager128Views0likes1CommentButton 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, AleksandarSolved168Views0likes9Comments