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
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
Status:
Selected for Development
Submitted on
03-31-2015
03:51 AM
Submitted by
brook_grewcock
on
03-31-2015
03:51 AM
It would be nice to be able to enable line numbers when editing a keyword tests.
... View more
Status:
Accepted for Discussion
Submitted on
07-19-2016
02:54 PM
Submitted by
NisHera
on
07-19-2016
02:54 PM
Hi would like to have code completion for class methods
this was mentioned before here and here also here but could not find a feature request
... View more
Currently, once the tests are executed in TestComplete, we can export the results and the summary into MHT format but not in Excel. Getting the results in Excel is a basic need in most projects where you have to report the results based on the number of tests run including the Passed and the Failed tests. If not Excel, at least a CSV format should be good to start with.
... View more
This can be useful in naming objects and in custom logging. Right now the user has to find some way to record it separately, but TestComplete already knows this name so it should be easy to expose.
... View more
Status:
Selected for Development
Submitted on
03-12-2015
10:01 AM
Submitted by
Marsha_R
on
03-12-2015
10:01 AM
Currently we have to do a mapping from scratch if a name in the application changes. Search and replace would save a lot of time.
... View more
Status:
Selected for Development
Submitted on
02-09-2016
08:32 AM
Submitted by
mgroen2
on
02-09-2016
08:32 AM
Currently, test logs can be saved/exported as unpacked storage or as .mht file. I prefer to have it as one file (so mht is preffered), however only IE is capable of showing .mht files. MHT format it's a bit of an obsolete file format. The request is to implement an alternative format that is similar to MHT however more supported by different browsers.
... View more
Status:
Implemented
Submitted on
04-01-2015
06:11 AM
Submitted by
simon_glet
on
04-01-2015
06:11 AM
Hi, A Name Mapping file is an xml file but its content is difficult to understand and impossible to merge. The current structure forces teams working on the same project to dedicate one personne only to edit the Name Mapping file. Once the editing is done, other members of the project must overwrite their local file. The must be a better way to keep the Name Mapping file in synch. Thanks Simon Glet
... View more
Status:
Accepted for Discussion
Submitted on
05-10-2015
06:00 PM
Submitted by
NisHera
on
05-10-2015
06:00 PM
I would like to compaire two name-mapping files before merging. Currently there is no way but blindly merging Not easy to do out-side of TC since XML is messy if you open in editor
... View more
Status:
Implemented
Submitted on
05-08-2015
11:25 AM
Submitted by
joseph_michaud
on
05-08-2015
11:25 AM

In the same fashion that you can select and then run a test item or test item group while viewing the project in TestComplete, it would similarly be useful to be able to select a project test item or test item group and run it with the TestComplete or TestExecute using the command line. So if the project items look like this:
So we might run some tests like this:
TestExecute.exe TestProject14.pjs /run /project:TestProject14 /projectitem: Group1
TestExecute.exe TestProject14.pjs /run /project:TestProject14 /projectitem: ProjectTestItem2
TestExecute.exe TestProject14.pjs /run /project:TestProject14 /projectitem: Group2
Perhaps overloading the /projectitem flag is not a good idea? Then use a new flag, say, ... "/item".
TestExecute.exe TestProject14.pjs /run /project:TestProject14 /item: Group1
TestExecute.exe TestProject14.pjs /run /project:TestProject14 /item: ProjectTestItem2
TestExecute.exe TestProject14.pjs /run /project:TestProject14 /item: Group2
Should we honor or disregard the Enabled selection for the items and groups in the project? Or perhaps honor it by default, and force execution if a "/force" flag is used? For example, where TestItem2 is not enabled:
TestExecute.exe TestProject14.pjs /run /project:TestProject14 /item: ProjectTestItem2 /force
... View more
Make it possible to search in operation names and replace them in keyword tests using wildcards and regular expressions
... View more
I have a ProjectSuite with multiple projects in which keyword-test-routines of one project are referenced in multiple other projects. If an original keyword-routine is renamed, there is no other way but to remove and then readd the references after which all usages of these references in actual tests have to be found and replaced with the renamed references as well - needless to say, that this is always a quite hideous task. It would be very helpful if renaming a keyword/script would also rename all references and all places where they are used.
... View more
What a pain it can be to reproduce issues for developers. How handy would it be if we could compile tests into an exe and pass it on for script playback? No easy request I'm sure, but I can dream...right? 🙂
... View more
Status:
Accepted for Discussion
Submitted on
12-02-2015
03:42 PM
Submitted by
lphilippe_macau
on
12-02-2015
03:42 PM
The idea is quite simple, being able to pause a test that is running in TestExecute. I know that you're supposed to be debugging in Testcomplete and that it's so people don't get licenses of TestExecute for development, but being able to pause a tests would be a big plus as some of our tests are very long to run and it would be nice to see if there is a problem on the environment without disturbing tests that are running. I don't think this would be hard to implement from the SmartBear team and it would really help our day to day. All of our QC Devs already have a licencse for TestComplete, but we would really need this to be more productive as we will currently wait for a test to be done to do validations on environments. Thanks L-P
... View more
A good to have feature would be if the Log report summary can include a logo of your respective company. Branding is important to many organizations and we see this as an advantage when the PDF can be shared with a specific logo.
... View more
See more ideas labeled with:
Status:
Accepted for Discussion
Submitted on
02-08-2016
02:28 AM
Submitted by
baxatob
on
02-08-2016
02:28 AM

In order to be able to effectively maintain the Name Mapping & Aliases it would be useful to be able to right click an object in the Name Mapping/Aliases hierarchy and 'Find Usages' which will then bring up a dialog to show all Scripts & Keyword test files that contain references to that object. You can then double click the file in the dialog to take you to the first reference in the file.
... View more
See more ideas labeled with:
Status:
Selected for Development
Submitted on
03-31-2016
01:50 AM
Submitted by
BL_AKN
on
03-31-2016
01:50 AM
We are dealing with many different executables, which are interacting with each other in our tests. What we would like is to do is to have distinct responsible persons to maintain the NameMapping and the tests for each of the individual applications. In the "main" test project, we like to reference the "subprojects" and plug them together to obtain the integration test suite. This is working fine for script files (where you can add a reference to an "external" file, which is part of another project). But this does not work for the NameMapping file. It is only possible to have one monolithic NameMapping file in the main project. The only way at the moment is to "merge" all the NameMappings of the subprojects to the main project's NameMapping, which is error prone and cumbersome. It would be great if the NameMapping of the main project could somehow "include" or "reference" other NameMapping files from other projects, which are part of the project suite.
... View more
See more ideas labeled with: