Adding a search bar, or maybe ctrl+f searching to the project explorer itself would help in navigating and finding tests and scripts, especially when there are a large number of tests.
... View more
See more ideas labeled with:
TestComplete is unable to detect any element for desktop application screens developed using Microsoft WebView2. TestComplete must support Microsoft WebView2.
... View more
See more ideas labeled with:
When you write code, sometimes you forget about its beauty - somewhere you missed the semicolon, somewhere the indentations are wrong or something else. But I really want the code to be beautiful. And when there are many people in the team with different experiences, their style of writing code is very different. And I really want everyone to be "on the same wave" and everyone wrote beautiful code in one common style! Prettier (https://prettier.io) handles this task best. It would be great if you could connect it to TestComplete. What do you think?
... View more
See more ideas labeled with:
Should have an ability to generate random unique values at runtime or append a random value to a variable like "TestUser_<random number / timestamp>", for scenarios such as username in signup functionality.
... View more
Sometimes Keyword Tests are similar enough where I would need to copy and paste variables from one test to another, but to do so is not possible on TestComplete. Whenever this occurs, I would need to manually copy and input all of the variables from one test to another, which can be quite tedious if there are many variables and multiple tests to do this to. Considering that copying and pasting test steps is functional between Keyword Tests, I think it's reasonable to expected variables to be copied and pasted between the tests too.
... View more
Status:
Selected for Development
Submitted on
10-20-2021
09:04 AM
Submitted by
ChiefBrian
on
10-20-2021
09:04 AM
Please add QT 6 support. Our company has been using TestComplete for a decade for testing our QT application. We have been updating QT along the way and now need to to update QT 6 so we need to TestComplete to also update their support. We have thousands of man hours of work into our scripts at this point and having to switch to a different software would be a painful experience and would take likely years to get us back to where we are now. QT is a major player in Desktop Testing so I don't think they are going away anytime soon.
... View more
See more ideas labeled with:
In order to identify impacts when changing a keyword script, it would be useful to find what keyword tests use other keyword tests. Example: I have keyword test A and it is used in keyword tests 1, 2, & 3. I'd like to be able to right click keyword test A in the Project Explorer pane and be presented with "Find Usage". Clicking that would result in a list showing keyword tests 1, 2, & 3.
... View more
See more ideas labeled with:
Please put some work on intellisense. Our 4500 employee organization would appreciate it a lot.
... View more
See more ideas labeled with:
Hi,
When a Name Mapping item name is changed, it would be great to have all related NameMapping, Aliases updated accordingly through out the code.
For example:
A Name Mapping Aliases.MainWindows.NavigationWindow.OkButton is renamed to Aliases.MainWindows.NavigationPanel.OkButton would update all references of the old Aliases path to the new one.
Thanks
Simoin Glet
... View more
I would like to see a native integration between TestComplete projects and GitActions runners. Currently the only option is to create a custom workflow and use self-hosted runners, but this on-prem configuration is a bit archaic as many companies are moving to 100% cloud.
... View more
See more ideas labeled with:
When we have a project that integrates to Cucumber, we have the option to have TestComplete push results to Cucumber during a test run. The process of pushing results seems to be somewhat fragile (as any REST API interaction is), with timeout errors etc every once in a while. Any kind of error whilst pushing to Cucumber is logged as a RED ERROR that cannot be intercepted (even if intercepted, TestComplete logs the error anyway). If we use CI/CD to run our tests, pushing to Cucumber errors will halt the CI/CD process (since there is an error in the logs). However, just because pushing the results to Cucumber has failed, doesn't mean that the test run itself was a fail. Our CI/CD process should be able to continue (depending on project configuration). I am suggesting an option somewhere in the project to set whether any Cucumber pushing error should be displayed as an ERROR or a WARNING. This way we could set the project to throw a WARNING, if the pushing to cucumber fails, instead of an error. Then, if that was the only thing that went wrong, the CI/CD process could continue.
... View more
See more ideas labeled with:
Required feature to clear browser cache. We cannot run the scripts in incognito mode all the time. So it would be better if we get pre built function to clear the cache of the browser.
... View more
There are no straight and easier ways to integrate TestComplete with Zephyr Scale like it does with Zephyr for Jira (now Squad). Following the API route is very time consuming and taking a lot of effort without any proper working guidelines. Kindly implement the seamless integration between TestComplete and Zephyr Scale.
... View more
See more ideas labeled with:
It would be useful to be able to compare objects in the object spy, and display/highlight differences between them.
This would be useful for capturing an object's state before and after something about it changes (e.g. its colour or enabled state) then we can compare what changed, to find the property that changed.
... View more
Currently for some reason the OnLogError event handler excludes the process crashed message. Given this is logged as an Error event it should be handled by this same event handler. Having one message not being handled is inconsistent and confusing.
... View more
When you rename a variable in the project / project suite / keyword test etc give you the option to amend the name of the variables where they are used in keyword tests just like you do when you rename a NameMapping item.
... View more
See more ideas labeled with:
We want to setup our objects in a folder structure within the Namemapping area this would allow for ease of use when creating a new script. At this point there is no way to add New Folders in the Aliases section for us to move the objects into.
... View more
See more ideas labeled with:
Currently there it is just logged with what exe & version & parameters passed. From past experience it would be good to have following details logged too: Configured session details - Run interactive user session flag - Use active session flag - Session screen resolution (sample 2560x1440) The real facts from the Session Desktop during test execution - Is it an interactive user session? - Is an already active session used or did the test runner created a new one? - Session screen resolution (sample 1679x551 which does not match the requested one see above)
... View more
See more ideas labeled with:
Status:
Implemented
Submitted on
06-17-2015
10:35 AM
Submitted by
william_roe
on
06-17-2015
10:35 AM
In our trial and error approach to learning TC we have found ourselves with excess baggage (unused mapped objects and Aliases) which we wish to clean up. At some point we disabled 'Map object names automatically' and have a mix of tests using Mapped and Aliased object. The ability to removed mapped objects and aliases which are used in keyword and script tests would be highly benificial. Here isa thread which discusses in further detail. Thanks for your consideration.
... View more