We are working to update our software to .net 6. On a test branch I tried my existing tests a found out that action clickbutton is no longer supported with the .net 6 release. Other actions might also be affected, but to change all tests that use clickbutton to use a similar action is a lot of work. Using replace all in a text editor might work, but editing outside of testcomplete does not seem that great of an idea.
... View more
See more ideas labeled with:
Use a different format than *.MHT for the result logs when test cases are executed using TestAdapter in the Azure pipelines and Azure Test Plans.
... View more
See more ideas labeled with:
Since we use the Intelligent Quality (AI) solution to recognize tables into our Desktop application, I regularly encounter issues with the recognition of the columns. Some examples of struggle points: 1. checkboxes are ignored or wrongly recognized 2. for columns with spaces in the header/content, this text is split up over different columns; on the other side, sometimes unexpectedly different columns are concatenated by TestComplete 3. empty columns (so not containing any value) are skipped so can't be checked 4. not possible to store multiple columns with the same header (but this is problably a limitation difficult to fix and probably we need to update our column namings in the application itself)
... View more
See more ideas labeled with:
Hello, I saw in a community question that this idea had already been asked (and even attached to a feature request) but I can't find it in the ideas and therefore can't vote for it (because it's not in the form of an "idea"). So I'm creating it here to allow others to vote for it. My suggestion for further development would be to allow scripts to be folded by "regions" as in VisualStudio in TC's current script editor. for example: #region MyProcessing [...] #endregion Thanks
... View more
See more ideas labeled with:
I like to have tidy and clear Names for my items - the TestComplete suggests don't align and look like what I need
When I look for a new object on my webpage, even if auto name mapping is switched off
Engines > Name Mapping
The system assigns a name, it would be nice at this point that you have the option to rename the item
... View more
See more ideas labeled with:
Together with TestComplete 15.50, a new Python 3.10 has been delivered. And Python 3.10 delivers new statement: match-case. But it is impossible to use that in TestComplete, because its code checker raises syntax error when it encounters this statement. Adding this capability will allow to take better advantage of Python's capabilities.
... View more
Currently clicking on stop button only calls GeneralEvents_OnStopTest but at that moment inside of GeneralEvents_OnStopTest Log.ErrCount is not raised by 1 because the Message "The script execution was interrupted" is only logged after GeneralEvents_OnStopTest is finished. Please add the possibility to catch the case "The script execution was interrupted" before GeneralEvents_OnStopTest is called (maybe a new Event GeneralEvents_OnStopButtonClicked) or raise Log.ErrCount by 1 before GeneralEvents_OnStopTest is called Here is also a thread i opened where the problem is explained: https://community.smartbear.com/t5/TestComplete-Questions/No-Log-ErrCount-when-test-is-being-stopped-manually/td-p/250202
... View more
See more ideas labeled with:
I have regression tests that rely on data being checked the following day, to this effect I am using persistent variables
The current set only allows one test to be persisted to the following day.
I would like to see a table or DB Table (csv, excel) style variable in persistent variables
If possible I would like to see this variable dynamically sized (current rows = 6, add var at row 7 and is accepted)
... View more
Testcomplete is really far behind on browser support. Edge : 83 - 105 // Current version 112 Chrome 105 // Current version 113 Firefox 91 // Current version 102 More and more tests are starting to break, the community page is full of people with browser problems. It just really needs to get updated to at least 1 or 2 versions ago. I understand that keeping up with the newest version is difficult because of the constant updates. But it's time to support more recent versions again.
... View more
See more ideas labeled with:
When running Test Execute from DevOps it outputs the results in a .MHT file by default, this format as far as I can tell is really no longer supported and this you can't directly view the results in DevOps. Could the default format be changed to .HTML and this it could be viewed in DevOps. You can download the file in .MHT format and configure Edge to read it but that is cumbersome.
... View more
See more ideas labeled with:
in this format try to add in script editor, this could be much helpful for every programmer
... View more
See more ideas labeled with:
Hi, I think it would be really helpful, if Group/Subgroup folders would have an ability to repeat their content by a defined number of times. Basically, the same as existing Cycle option for Test modules. I have a scenario, where I need to perform the same steps "n" times, just with different input data. The only solution now, is to create the basic structure of steps inside a Group folder and then copy and paste the Group folder "n" times. I consider this approach pretty ineffective. Check this screenshot... If there would be a Count option at the Group level, it would allow me to perform the required steps with just single CreateAsset group, instead of 4 of them. True, group folders currently does not support the data driven approach as well. But I believe I could easily fix that by a simple script, which would get the required data from CSV or similar file and fill them for each Group iteration run (based of actual iteration number, using Project TestItemObj.Iteration). What do you guys think?
... View more
See more ideas labeled with:
Hi guys, I'm coming from Ranorex world and one of the things I really miss in TC is a method to wait for available license. Our (Ranorex) tests are implemented for many projects and they are started asynchronously from Azure Devops. Because of limited number of licenses, "wait for available license" is crucial for us. Without it, some tests would most probably fail, because of unavailable license. I was quite surprised to find there is no such method in TestComplete. In Ranorex, we have something called WaitForValidLicense(timeout, checkInterval), which simply pauses the execution of test, until the free license is not found (based of defined timeout and check interval). Am I alone who needs something like this in TC? PS: I found an old request from 2016, but it seems it faded away over the years? https://community.smartbear.com/t5/TestComplete-Feature-Requests/Query-License-server-for-license-availability/idi-p/119698
... View more
See more ideas labeled with:
Hi, Please add an option in settings to disable adding of index after Copy/Paste of test item in Execution plan. I'm often copying/pasting multiple tests or whole folders in the Execution plan. However, after Paste, all pasted test items are automatically indexed. I first thought, that it's because there cannot be multiple test items with the same name. But it does not seems to be that case? I can easily rename the test item back to its original name, by deleting the index. But it's quite annoying in case of multiple test items. So an option in settings to disable this behavior would be really great. Thanks.
... View more
See more ideas labeled with:
You can't search for features in keywords yet. You can only search for values. I think it would be good to be able to find what KW is in what function .. I miss this feature a lot in this otherwise excellent tool
... View more
See more ideas labeled with:
Status:
New Idea
Submitted on
04-04-2023
02:38 PM
Submitted by
shanescribner
on
04-04-2023
02:38 PM
Need ability to detect Cursor State. So when I click on a button and the cursor state changes to an HourGlass... I'd like to be able to Wait until the cursor changes from an HourGlass back to a Pointer. This way I'm testing and waiting on a visiable queue instead of just waiting for the next object/control to appear or the object that was clicked to disappear.
... View more
See more ideas labeled with:
Our team is being directed to transition to Visual Studio 2022. We use Team Foundation Version Control (TFVC) for source control and would like TestComplete to support the newer version.
... View more
See more ideas labeled with:
I am trying to log in to a webpage.
I have encouter 3 possibiliteies
popup box - user already logged in message
popup box - welcome
no login spawned, no popup box - system error or button not found
I have some conditions
If popup box exists Then continue
If popup box text = "user already logged" Then Log message "user is already logged" and continue to your profile page
If popup box text = "welcome" Then Log message "welcome to your dashboard" and continue to dashboard
2nd condition will fail with an ugly error if the popup is of type welcome (2)
I could change all conditions to If Object to address this, but, all If...Then statements could test if the condition exists and fail gracefully ("no text and box found") this would make KW tests less redundant and more readable
- this would NOT replace the standalone If Object which would still be a valid test is a lot of cases
PS: my actual popup can contain 20+ responses
... View more
Status:
New Idea
Submitted on
03-28-2023
11:55 AM
Submitted by
Michael_Colclou
on
03-28-2023
11:55 AM
In the Test Complete help page on 'Calling Functions From .NET Assemblies' at https://support.smartbear.com/testcomplete/docs/testing-with/advanced/using-external-functions/calling-from-dotnet-assemblies.html it states: Calling functions from .NET assemblies is not supported for .NET Core and .NET 5.0 - 6.0 applications. This is a big gap in support. We are trying to move our application from running on .Net framework (4.72) to .NET 6.0, so all our assemblies will be built for .NET 6.0, meaning we can no longer call them from Test Complete. We use the dotNET command extensively in Test Complete. Our tests will not work without the dotNET command working with .NET 6.0 assemblies. I am sure this must be a problem for other Test Complete users, given that there is a big trend now to move to the newest .NET version and not be stuck on .NET framework which is now a legacy framework with performance problems.
... View more