We are using Firefox 15.5.0esr (32-bit) version in our company and Test Complete does not support this version in their latest upgrade. Need so much approvals to use old versions of application if need manual installation. So request you to please provide new version supporting Firefox 15.5.0esr (32-bit) version
... View more
See more ideas labeled with:
The user experience provided by TestComplete feels like a time machine back to 2003. The outdated UI does not help this at all. Thanks, Mortasa
... View more
Hi all, whenever a test suite is executed via testrunner api by default the suite and its logs are put into C:\windows\temp directory. This causes a lot of trouble because our customers usually restrict access to this particular systems directory or erase content in an automated way. Please provide a way to change the log directory, either by API parameter or user environment variables TEMP/TMP. Best Regards Bene
... View more
See more ideas labeled with:
Status:
New Idea
Submitted on
10-26-2023
03:58 PM
Submitted by
pallavishenoy
on
10-26-2023
03:58 PM
We work in a medical device company, and I would like the unchanged compared files to be displayed in the testcomplete report even if there are no differences in both the files. For eg, "By default, the xml report only includes information on the differences. If two nodes of the actual and the expected documents are equal, they are not included into the report. To include information on unchanged nodes into the report, we have to enable the Extended logging setting. But still the unchanged files are not in the report, it would be great if itll be displayed in Details tab of .mht report
... View more
See more ideas labeled with:
Given this ability to determine test complete behavior on error: I would like to differentiate a runtime error as with an error in test creation and a test failure or checkpoint error. Something similar to many unit test frameworks assert fail so that I can have different playback behavior and a failure specific event
... View more
See more ideas labeled with:
This year, almost all products in our company has upgraded DevExpress version to 22.2.7.0, we have more than 5000 UI automation test cases are running with TC/TE 14.9, then it works fine with previous devexpress version 21.1.6.0, however after it was upraded to 22.2.7.0, our products will be crashed when running with TC/TE, we also tried the latest version, it didn't work, we have to ask help from Smartbear, this is a blocker issue for us, without this issue fixed, we can not run our automation, hope you can support this new version as soon as possible, thanks in advance.
... View more
See more ideas labeled with:
Status:
New Idea
Submitted on
10-16-2023
07:48 AM
Submitted by
Hrudaypavithra
on
10-16-2023
07:48 AM
Let say three items are added in the execution plan with two Bitbar environments (parallel runs), While running Tests locally will display results of parallel instances,6 test results were displayed in the log as expected. But in Azure results shows only three test items that ran. When looking at the attachments that are sent to Azure, we would see the results of the parallel runs.
... View more
See more ideas labeled with:
As we would like to check multiple Websites (some of them with several sub pages) in one TestComplete project it would be great to have an option, which creates the TestComplete project folder structure also on the file system, so that we could avoid long file names. I think this could also make it easier to import them into another TestComplete project (e.g. SmokeTest). example of our current structure TestComplete Project WebApp: KeywordTests TemplateHowToUseControls CheckBox templateHowToUseControlsCheckboxCheckUncheckCheckboxesCombinationTest templateHowToUseControlsCheckboxCheckUncheckSingleCheckboxesTest templateHowToUseControlsCheckboxLabelsTest templateHowToUseControlsCheckboxNavigationWithLeavePageDialogueTest ComboBox templateHowToUseControlsComboBoxNavigationTest templateHowToUseControlsComboBoxPageTest How it is currently stored in the File System: KeywordTests templateHowToUseControlsCheckboxCheckUncheckCheckboxesCombinationTest templateHowToUseControlsCheckboxCheckUncheckSingleCheckboxesTest templateHowToUseControlsCheckboxLabelsTest templateHowToUseControlsCheckboxNavigationWithLeavePageDialogueTest templateHowToUseControlsComboBoxNavigationTest templateHowToUseControlsComboBoxPageTest With an option to have project folders automatically created on the file system we could keep the file names shorter with a structure like: KeywordTests templateHowToUseControls Checkbox uncheckCheckboxesCombinationTest uncheckSingleCheckboxesTest labelsTest navigationWithLeavePageDialogueTest ComboBox navigationTest pageTest
... View more
Structural Pattern Matching (PEP-622) was introduced in Python 3.10 but TestComplete engine does not support it regardless of TC 15.56 contains Python 3.11. When we can expect match/case keywords available in Python scripting?
... View more
See more ideas labeled with:
I would like to have one location where I specify the xpath my html elements. Most of the time, this data is stored in the NameMapping. A lot of the time you can use aliases in scripts. However, there are some times ... like for the 'waitelement' which you have to use the xpath or css. I would really like to be able to get the xpath or css from the nameMapping. This would make things a lot safer and less error prone. I use keyword tests as much as I can, but there are times when scripting is beneficial. var myAlias = Aliases.MyWebApp.AdminButton; var selectorArray = myAlias.GetSelectors(); the selectorArray would be an array of objects that looks like this: selectorArray = [{'css', '#myAdminButton'}, {'xpath', '//div/button[contains(@class, 'adminbutton')]'}, {'xpath', //div//button}]
... View more
See more ideas labeled with:
I have some desktop application under test where MDI windows have highly variable WndCaption property. This produces an awful lot of name mappings when I record keyword tests. Auto-generated mappings use two parameter-value pairs: "WndClass: Afx:00400000:b*" and "WndCaption: <whatever_caption>". However the captions have some distinctive patterns and naturally I wanted to utilize those patterns to reduce number of mappings. So I created the manual object mappings like this: wndType1: WndClass == "Afx:00400000:b*" WndCaption == "regexp:^Object: .*" wndType2: WndClass == "Afx:00400000:b*" WndCaption == "regexp:^!(Object:).* - \(.*\)$" ... and so on, paying special attention to possible ambiguities when constructing the regular expressions. Mapping worked as expected, showing correct MappedName in the Object Browser. Upon converting the existing keyword tests to use the new mapping, everything functioned seamlessly. However, when I attempted to record new keyword tests, TestComplete consistently generated its own mappings instead of utilizing the existing ones, despite my efforts. After some trial and error, I resorted to replacing the regular expressions with the combination of conditions and wildcards: wndType1: WndClass == "Afx:00400000:b*" WndCaption == "Object: *" wndType2: WndClass == "Afx:00400000:b*" WndCaption == "* - (*)" AND WndCaption != "Object: *" And all of a sudden everything works like a charm! I believe this behavior is not intended, especially since I couldn't find any mention of limitations related to the use of regular expressions in the documentation available.
... View more
See more ideas labeled with:
Hello everyone, I have scripts that contain many classes that are based on the same base class. So I often have the same method in my script for each class and, not having a view of my current position, I get lost. I'd like to see which class I'm in in real time. The two components that could meet this need are the Code Explorer panel and the Code Selector. If either of them could have an option to be enabled or disabled to be refreshed in real time relative to the current cursor position, that would be ideal.
... View more
See more ideas labeled with:
Issue: Application parameters, version and paths change. i.e. the Application Path and version change when a new version of the tested application is released for testing. The Smartbear documentation states that the list of tested applications will appear under the drop-down in the Application path field. However, this list appears to be a list of cached strings that were previously entered by the user. We call "Run Remote Device" in every test, we were hoping to use a named Tested Application as a variable so we can change the application path using the tested application list, so we don't have to manually update every test when the application version changes. We were under the impression that we could create a named "Tested Application" and the Keyword Tests would point to that named Tested Application, So when we need to test a new version of the application all we had to do was update the Application Path in the named "Tested Application" and all tests pointed to that named "Tested Application" would point to the new path. Using the named "Tested Application" as a variable of sorts. The last thing we want to do is manually update several hundred test cases every time we need to test a new version of our application.
... View more
Hi everyone, As our dev-team uses JAVFX-17 for the new release of our software, it would be nice to have it supported by TestComplete.
... View more
See more ideas labeled with:
Today in keywords tests we can make a right click Enable or Disable. I would appreciate to have more options a kind of predifined label like "to review" or "new feature", or just a color of the text of the line (red, green, orange) to identify more quickly some lines. I know we have comment lines but it's less visual.
... View more
Status:
New Idea
Submitted on
09-09-2023
10:16 AM
Submitted by
SangeetNenwani
on
09-09-2023
10:16 AM
It will be amazing to have a skip currently running test item when the testing is running. Instead of having only a pause and a complete stop. During the development of the automated testing framework for my application, it got stuck somewhere, and I wanted to skip that item and test the other one. But I have to run the complete test again.
... View more
See more ideas labeled with:
I see in shortcuts that there is Search -> Find and Find All. Would be great to have the option for "Find All" to always Look in "Project Suite"? Otherwise, I always have to manually select that option after Find window opens.
... View more
See more ideas labeled with:
Qt6.5 (LTS) was released on April 3, 2023 and some bugs in Qt6.2 seem to be implemented only in Qt6.5. I believe Qt is widely used in desktop softwares and the demands of testings of softwares with newest Qt is large. However, TestComplete supports currently up to Qt6.2 and no update plan is published. We found that the newest TestComplete (15.54) cannot recognize any Qt-Objects in our software with Qt6.5. (Qt6-Objects are not recognized) Therefore, I would like to request Qt6.5 support urgently. Also, it would be helpful, if we could hear, when Qt6.5 is planned to be supported. Thank you.
... View more
See more ideas labeled with:
Hi, when I add parameters to keyword tests, in some cases the default value would correspond to a Project (Suite) variable. Currently, I have to set a local variable and build an if clause like "if parameter not given set local variable value to project variable value".
... View more
See more ideas labeled with:
Supporting Page Control to recognize Tabs will help, testing desktop apps without additional scripting.
... View more
See more ideas labeled with: