Always display the button Add Property when editing a mapped object.
Always display the button Add Property when editing a mapped object.This button is displayed only when TestComplete can not find any object. That button makes you able to add attributes that aren't in the available list.Lage10 years agoContributorNew Idea1.1KViews9likes0CommentsAdd new function "Find Aliases" (Find the Aliase object in Aliases pane for a Mapped Object)
I use "Find Mapped Objects" function a lot to find the Mapped Objects from their Aliases. But sometimes there are only Mapped Objects created without the Aliases. There are a lot of cases that I need to find if the Aliasfor a Mapped Object. Currently there is no such function exist so I ended up spending a lot of time to guess which one isits Alias. Especially when an Alias was moved away from its original hierarchy to a different location, there is no way I can trace it by its hierarchy. It would be very helpful to trace the objects both ways (from Aliases to Mapped Objects and from Mapped Objects to Aliases).BigBear7 years agoOccasional ContributorNew Idea3.1KViews5likes2Commentsfix "Set Next Statement" feature for Python
would be great to full use the debugging features when working with python.Jcolonio4 years agoOccasional ContributorNew Idea378Views2likes0CommentsTestComplete: Bring Back The Ability To Create CheckPoints Using Visualizer Frames
The product owner for TestComplete has - without explanation - decided to remove the ability to create Checkpoints from Visualizer frames. This ability is (WAS) fantastic. It made maintenance and "oh-crap-I-forgot-to" fixes very easy. This function was one of the main reasons my company decided to purchase TestComplete. The decision to remove this functionality has mecontemplating switching to other tools.RichBopp8 years agoContributorNew Idea13KViews6likes5CommentsAbility to copy project files to slave selectively
It would be nice where to be able to selectively copy project files down to the slave pc. For example, instead of copying down the whole project I would be able copy down a directory or file. This would save a lot of time being that it sometimes takes close to 5 minutes to copy down project to slave.jhgreen8 years agoContributorNew Idea12KViews6likes4CommentsMake TestComplete Jenkins Plugin compatible with pipeline
hi, Currently, TestComplete Jenkins Plugin just works with "regular" Jenkins jobs (freestyle projects and so on). As pipeline as code style jobs are becoming popular, it would be great to refactor TestComplete Plugin to be compatible with pipeline. Thanks!jaruzafa7 years agoRegular VisitorNew Idea7.3KViews7likes5CommentsSearch does not work for Items in KeywordTests
Hi, searching in the project not contains searching in Items or Operations (only values or scripts). Because if I want to find out where I use some function, for example, I have to go directly to disk and search through eg Total Commander. Will you add it?Lightofstorm5 years agoNew ContributorNew Idea585Views3likes0CommentsScript Extensions need to be enchanced with the init / finalize functionality
Request is based on the https://community.smartbear.com/t5/TestComplete-General-Discussions/Script-Extension-When-does-the-extension-loading-into-memory/m-p/138473 thread, Support Case #00243012 and my resent attempt to move some service code into script extension of runtime object type. As an example, I have a code that gets the content of the configuration file and returns a value of the requested configuration parameter. In order to avoid constant getting of the file content, the content is obtained once on the first request and is kept then in some local variable. This works well in the regular code because the variable is initialized on every test run start. Unfortunately, I am sorry to say that the code that uses some dynamic resource (configuration file, database access, URL address, etc.) is near to impossible to use from script extension. The problem is that code in script extension has no indication of whether the value of the resource stored in the property of script extension corresponds to the current test run or was left from the previous one and need to be re-initialized. Of course, script extension can have some initialization code and this code can be executed from, say, OnStartTest event. But this: a) complicates design of test project; and b) in most cases, initialization is needed not on start of every Test Item (which is the case if OnStartTest event is used), but on start of test run (like it occurs for Temporary Project Variables that are initialized on test run start and persist until test run end). I would really ask, in addition to the already existing InitRoutine and FinalRoutine (specified in the description.xml file for the given script extension), to enhance Script Extensions with TestRunInitRoutine, TestRunFinalRoutine, TestItemInitRoutine and TestItemFinalRoutine routines triggered on test run start/end and test item start/end respectively. Script Extensions is a great feature of TestComplete, but, unfortunately, without mentioned routines it is hardly usable for runtime objects that use dynamic resources. Thanks, /Alex ================================AlexKaras8 years agoChampion Level 3New Idea4.3KViews6likes0CommentsCreate an analogue of the Browser/Data-driven Loop operations that can be applied to the Test Items
Hi, As the Test Items tree is the primary means for tests organizing, it will be pretty handy if you guys implement an analogue of the Browser Loop and Data Driven Loop operations that can be put at any location within Test Items tree (i.e. as a root item or as some sub-node) and handle execution if its child items. To make things even more perfect, those analogues should be parameterized (via e.g. Project Variables) - i.e. it should be possible to dynamically specify what, say, browsers must be included in the Browser Loop analogue. Thanks, /Alex ==========================AlexKaras7 years agoChampion Level 3Accepted for Discussion4.9KViews7likes3CommentsAdd PopAllFolders function for test logs
It would be useful to be able to pop all folders at once and reset the default Log folder to whatever it is at the start of a test, similar to the Indicator.Clear() function but for Log folders.tphillips4 years agoFrequent ContributorNew Idea460Views2likes0CommentsFeature request: Tolerance level for acceptable differences in image size (in RegionCheckpoint)
I use Region checkpoint to validate UI. In different browsers, the images in the UI are different in size. For example: In IE11 image is 181x884; In FF36 image is 181x889; In Chrome41 image is 181x899 therefore the Region checkpoint fails, but the images are (more or less) the same, That is why I need to have tolerance setting (just like PixelTolerance and ColorTolerance), so that I can set a tolerance level for differences in image size.mgroen4 years agoFrequent ContributorNew Idea4.5KViews9likes2CommentsProperty Checkpoint readability
Property Checkpoints are very useful it would be nice if they could also be more insightful by adding some message text The property checkpoint passed:contentText Equals (case-insensitive) "HOME". This is a bit convoluted, could this message be a little more user-friendly and have the option to log custom text NB: checkpoint passed - the tick is sufficient to convey this message - possibly differentiating between checkpoint errors and normal errors - red and green check symbol ? e.g. HOME: [page Title] : contentText (ci) suggested makeup of checkpoint message {test condition} : [customer defined output] : (property tested) (case sensitive)Lee_M3 years agoCommunity HeroNew Idea966Views2likes4Comments- baxatob8 years agoCommunity HeroNew Idea8.5KViews6likes1Comment
drag & drop multiple keyword-tests
its not possible to select multiple keyword-tests (from the project tree) and drag them into an opened keyword-test (workspace). might be a helpful feature ...ml3 years agoContributorAccepted for Discussion5.4KViews8likes6CommentsPolymerElements paper-input support in Testcomplete
Hi, It would be nice if Testcomplete could recognise "Paper-Input"Web elements. Such Web elements should be browsed in the Testcomplete Object Browser as Standard HTML Divs are. This would make the namemapping robust and flexible for Web Tests using this new tehcnology. Thanks Jean-DanielJean-Daniel6 years agoSenior MemberImplemented6.4KViews6likes2CommentsCustom “On Error Actions” by having a “Raise exception” option in the on error column
Attached as a PDF is my idea in a better format! In the project window there is a drop down under the column of On Error. This field determines what TestComplete does when it encounters an error. The option of this are Continue running, Stop test item, Stop project, or Inherit from project. I would like to add one option to this called Raise exception. This would allow users to do their own error handling by wrapping their entire test function associated with the test item in a try catch statement. One use case for this would be running a test multiple times with different data (ie: Account Number). When an error occurs we would like it to move onto the next account not continue executing with this same account so continue running will not work in this case. If we use stop test item we will not be able to execute the accounts after it. This is why there should be a 5th custom option that will let you handle it yourself. This is how a test case would be structured with multiple data points (ie: account numbers) if this feature existed: def MultipleDataPointTest(): accounts = ReadAccountsNumberDataBase(querry) for account in accounts: try: #Arrange testCaseAccountNumber = int(account[0]) Log.PushLogFolder(Log.CreateFolder("Test data: " + str(testCaseAccountNumber))) #Act TestStep1() TestStep2() TestStep3() #Assert confirmValue = getValue() if(not confirmValue): Log.Error("Test Failed") Log.Error("Test Passed") CloseOpenBrowsers() Log.PopLogFolder() except Exception as e: CloseOpenBrowsers() Log.Warning("The error was: " + str(e)) Log.Warning("Moving on to next account.") Log.PopLogFolder() continue This problem arises because Smart Bears has there own error handling and when there is an error in one of the TestComplete modules it is already handled. See code below for what kind of errors throw exception when test item on continue running: #generic function to call possible functions errors def Testing(): try: #replace with any below to see result Error2() except Exception as e: Log.Warning("The error was: " + str(e)) pass # generic python error # WILL raise exception def Error1(): Log.Message(badvar) Log.Message("Still going") # Click on Object that does not exist # will NOT raise exception def Error2(): Aliases.browser.Click() Log.Message("Still going") # Enter .Keys() on Object that does not exist # will NOT raise exception def Error3(): Aliases.browser.Keys('[Enter]') Log.Message("Still going") # Log.Error(string) # will NOT raise exception def Error4(): Log.Error("Bad thing") Log.Message("Still going") # Purposeful execution raising # WILL raise exception def Error5(): Log.Error("Bad thing") raise Exception Log.Message("Still going")rec35 years agoOccasional ContributorNew Idea1.5KViews3likes1CommentDiff tool for Project Suite test run result Logs
We use a nightly build and test environment with TestComplete. The ProjectSuite test run takes 12h and has a huge test result tree. It is pretty complex to compare the actual ProjectSuite test result with the prevenient test result, to see new divergences. It would be helpful to see new errors, fixed errors, new tests and not executed tests of a selected test result relating to a other selected test result.jreutter8 years agoNew ContributorNew Idea6.6KViews7likes16CommentsNameMapping and Alias copy - copy path
It would be nice if you can copy the complete name mapping path from the namemapping from the Mapping Abjects or Aliases screens I am investigating NameMapping,I have one screen open with the name mapping and one screen with my script You have Mapped objects and you can easily create an Alias by dragging. It would be nice if you can right-click the desired map (in Maps or Aliases) and copy the path for pasting into your script this could even be drag and drop into your script i.e. NameMapping.Sys.notepad.dlgSaveAs.DUIViewWndClassName.Explorer_Pane.CtrlNotifySink.ShellView.Items_View.test_complete_test_notepad_save_txt.Name being able to copy this complete String WITHOUT having to highlight it all - will make the system a little more intuitiveLee_M4 years agoCommunity HeroNew Idea666Views2likes0CommentsDistributed Testing: Wizard for setting up distributed testing i.e. Network suites, tests, etc
Hi all, I lovedistributed testing in TC. However, setting it up can be a bit confusing. Ideally there could be some kind of simplified wizard for setting up the various configurations. Most of the trickery comes from: - enabling/disabling the various Windows security measures e.g. firewall, opening ports, etc. - pointing at the correct source directories - even if you are copying from the master it can be confusing to setup the slave directories - which tests will execute Just an idea. When it works it's great! Setting it up however, whenever I have to do it, is always a bit trickier than IMHO it needs to be. mmaximojo9 years agoFrequent ContributorAccepted for Discussion5KViews7likes2CommentsImprovements on the test logs screen
I have some improvements to mention, in the Logs tab of TestComplete: 1. Currently, the Logs only display graphical results of Projects and Project Suits. If you run keyword tests, script tests, unit tests, etc, no graphs are displayed. I would like to have graphs on all runned tests, selectable by type (Keyword tests, Script tests, Unit tests). 2. In the grid above currently you cannot filter on test types (Keyword tests, scripts). Please include a column to filter on test types. And (if possible) generate the graph according to the selection made. 3. Insert a title above the bar, to clarify what the graphs represents: Project suite runs, Project runs, Keyword tests (if implemented, etc).mgroen29 years agoSuper ContributorAccepted for Discussion5.7KViews7likes2CommentsImplement video recording
In stead of implementing numerous "Generate Screenshot" in my Keyword tests, I would like have ability to start video capturing and end video capturing. Save it in the testlog, also saving possible as avi / mpeg4 (up to the tester to decide). Optional include parameters in the videorecording on screen: name of current test, variable names, etc. Would be very welcome!anonymous_674246 years agoOccasional ContributorImplemented5.6KViews8likes5CommentsLabelling/Categorising Tests
It would be useful for me if TestComplete supported labeling (or categories) for tests. Most of my tests are regression, however some are security/permissions tests. The permissions tests are long running and I wouldlike to clearly identify them as such using a label or category. Itcould then be possible to run all tests with a particular label or category in a project that would usually be disabled on a standard test run.nebsta5 years agoContributorImplemented5.2KViews7likes6CommentsInstrument Application in Android App Bundle file format
Since now the developers for Android use the AAB file format to upload on Google Play, the file type can also be supported by TestComplete, not to make the conversion from aab to apk.hacka875 years agoContributorNew Idea570Views3likes0CommentsAdd Project name in the execution plan item.
Here I have faced some trouble with execution plan item. I have multiple projects in my suite. So, opening the multiple execution plans troubling to select the specific one. Also, it is not editable. Here a suggestion to add the project name in the Execution Plan item (Like: "Execution Plan_Test", where "Test" is the project name in the suite.) by default, also, make it editable as well. So it become more clear to user se select the specific one. anupamchampatiAlexKarasMarsha_Rhkim5ankit05gupta4 years agoOccasional ContributorNew Idea916Views2likes1CommentStore/Save the Log results to a different location
It would be great to store the Log results to a different location instead of default Log location provided by Testcomplete. Please add this feature so that it is possible to change the custom Log location using script.sdahiya7 years agoOccasional ContributorNew Idea6KViews8likes7CommentsEnable/disable extensions on command line
In the same fashion that we can use the GUI to enable/disable extensions, it would be nice to be able to choose which extensions are active when TestComplete starts up. /EnableExtension:[AllCommon | AllDesktop | AllWeb | AllMobile | extensionName]*[:force][:verbose] AllCommon | AllDesktop | AllWeb | AllMobile - shorthand for all extensions in the category extensionName - Extension to enable. Unknown extensions are ignored. force - By default, conflicts (missing required extensions) are resolved by including the required extensions. If force is present, missing required extensions are not included. This may result in undefined behavior. Used for debugging purposes. verbose - The full list of available extensions, any conflict messages, and the resulting list of extension/category/status (enabled or disabled) are written to the error log (if defined) /DisableExtension:[AllCommon | AllDesktop | AllWeb | AllMobile | extensionName]*[:force][:verbose] AllCommon | AllDesktop | AllWeb | AllMobile - shorthand for all extensions in the category extensionName - Extension to disable. Unknown extensions are ignored. force - By default, conflicts (dependent extensions which rely on a missing extension) are resolved by removing the dependent extensions. If force is present, the dependent extensions are not removed. This may result in undefined behavior. Used for debugging purposes. verbose - The full list of available extensions, any conflict messages, and the resulting list of extension/category/status (enabled or disabled) are written to the error log (if defined) Example: TestComplete.exe /DisableExtension:AllWeb:MSAA:OCR Considerations: - The enable/disable settings will be saved (just as if we had used the GUI to make the changes). - Multiple flags are processed in order. This can be used as a method for preventing the need for certain licenses. For example, if you have only a few Web licenses, you can use a command line which always disables the Web extensions, and then use a different command line which enables the Web extensions.joseph_michaud8 years agoModeratorNew Idea9.7KViews6likes4CommentsCommand line Execution support for Zephyr Folders
When executing test cases in Test Complete or Test Execute via the command line, you can specify which folder to write the test results to but CAN NOT specificy Zephyr Folder. Please add support for Test Complete/Test Execute to write results to Zephyr Folders via command line (or other executions)davidNIH3 years agoOccasional ContributorNew Idea1.9KViews3likes3CommentsResults Display in Team Foundation Server
Hello, So I love that I can run a build through TFS and send out an email with the results attached in a file. However, not everyone that would like to see these results can view and understand the email that is being sent out. Also the quantity of the tests is also in question occasionally. Right now, the data that is recorded by TFS system is very misleading. It makes you think you have only executed one tests. Ideally displaying the results overtime on the Dashboard and accurately reflecting the data within the file that states which tests have passed and which tests have failed would be ideal. The functionality that I am imagining is similar to the results display of builds and unit tests that exist in TFS today. User Story - As a User I want to be able to view test results by test case through the TFS Dashboard System so that I can better display the results of the tests I conduct using Testcomplete.campk377 years agoNew ContributorNew Idea4.3KViews5likes0CommentsAbility to share a Name Mapping file
Hi, When you have multiple applications with common parts and that you have multiple TC projects, it is a real pain to maintain the Name Mapping files. Editing each one to match a common part change makes you wonder... Basically, the unique Name Mapping file forces a reorganization of such projects into one or try Alex's workaround. As we can already share script files between projects why couldn't we share Name Mapping files ? Thanks Simon Gletsimon_glet8 years agoRegular ContributorNew Idea3.6KViews8likes3Commentsedit Name Mapping any time
Give an option to allow editing of Name Mapping even when application isn't open.Marsha_R9 years agoModeratorNew Idea3.5KViews8likes6Comments- chrisb10 years agoRegular ContributorImplemented6.6KViews8likes3Comments
Data driven testing: random pick a record from datasource
As discussed here, selecting a random record from your datasheet is supported, but it means scripting. Since random execution is key in Agile/Continuious Development cultures, I think this feature should be promoted to 'non scripters' as well. This feature request is to implement "pick random entry" in the Data Driven Loop Wizard. By implemening a checkbox "Select random record (entry)", in the wizard, as shown here:mgroen24 years agoSuper ContributorNew Idea3.6KViews6likes3CommentsBeing able to compare images with a tolerance percentage
My wish is just to add a value between 1 and 100 to the compare function parameters. It represents the percentage of similitude of the images : in many cases images are not exactly the same but are similar enough to be considered equal. If the calculated similitude of the 2 images is equal or superior to the parameter, then it returns true, else false.Montikore9 years agoOccasional ContributorAccepted for Discussion6.1KViews6likes4CommentsChrome in headless mode - Consider if TestComplete can drive it
Hi, Request is based on case #00250203. Starting from version 59, Chrome can run in the headless mode. It may be beneficial if TestComplete can control Chrome running in the headless mode. Could you guys please consider whetherthe implementation of the headless mode in Chrome makes it possible for TestComplete to drive the browser? Thanks, /Alex =================AlexKaras8 years agoChampion Level 3New Idea7.6KViews5likes1CommentBetter Refactoring Capabilities in Scripts
The following capabilities are missing in scripting for TestComplete: 1. Changing of namemapping should also update any references inside scripts not just KeywordTests - What I do now is use an external text editor to look for references to Aliases.browser.pageX and change it to Aliaes.browser.pageY 2. Changing the name of a method/sub/function in a script or the script name should update all references used in KeywordTests - Right now if you change a function's name the references done by Keyword tests still use the old name thus causing exceptions during runtime569Views2likes0CommentsHave access to the "Run Remote Browser" item without having access to the device cloud license
Right now we have device cloud add on for the testexecute and not for testcomplete license. So currently we can run the tests on CBT using testexceute. Since the testcomplete does not have device cloud add on I do not have access to the "Run Remote browser" item that makes it difficult to have access to configurations that I can test with when writing the tests. It would be of great help if this item is available even if testcomplete device cloud add on is not available with the testcomplete license.niveditaminca4 years agoNew MemberNew Idea477Views2likes0Commentssmall improvement: implement "best fit" logic for columns in Test Parameters dialog box
By default, it seems that the columns in the Test Parameters dialog are spaced evenly. So every time I open the dialog I have to resize the columns, because typically the final column (Value) has more data, and not all the data is visible, whereas the other columns are much wider than their actual data. It would be very helpful if the columns were automatically resized according to "best fit" logic. Would also be nice if the tool-tip that displays the text when you hover over the cell was maintained as long as the cursor stays on the cell - currently it disappears after a couple of seconds. example:paul_igoe8 years agoContributorNew Idea4.2KViews5likes0CommentsName Mapping - show a correlation between mapped objects & related test cases
Currently when you select NameMapping in TestComplete, the "Mapped Objects" window appears listing all the objects. It would also be beneficial if this view provided an option to display which objects are mapped to which test case(s).EDufour3 years agoVisitorNew Idea341Views1like0CommentsStop highlighting the entire script when i leave the cursor at the end of a line
Check out the video attached. Leave your cursor at the end of a line and in a few seconds the entire script highlights. According to Vladimir, this is not a bug but a feature. According to the information from the R&D team this is done to calculate an identifier under the cursor and cannot be disabled. The developer knows about this behavior and confirms this is planned one. But it highlights the ENTIRE SCRIPT. I'm calling "Shenanigans" on the Programmer here. This is extremely annoying when i'm trying to track down some code. I've put up with this for years and am still not liking it. At least allow us to change the highlighting options.sbeach8 years agoContributorImplemented18KViews6likes6CommentsTo add "Additional Information" to the Property Checkpoint
To have an opportunity to extend an "Additional Information" of the Property Checkpoint with a custom text.baxatob9 years agoCommunity HeroNew Idea1KViews6likes0CommentsTest Execution Progress from Network Suite
When the tests are executed from Network suite, the progress is shown as the Remote desktop window but there should be a possibility to see the number of tests selected and how many are completed from the Network Suite window itself.abinash118 years agoOccasional ContributorNew Idea3.7KViews5likes0CommentsImprove python debugging
Hi, I am really excited to try python in TestComplete. I did however notice some useless(to me) behavior in the locals/watch list panel when debugging python code. I only know of list/dict type variables that act this way, but it is possible that there are other examples too. My previous projects have been using Jscript. When I have an array variable in Jscript and open it in the locals/watch list panel when debugging, the result is this:http://tinyurl.com/non6j9p. I can clearly see the contents at each index of the array as expected. It works similarly with Jscript objects and properties. Instead of array type variables, Python has list type variables. And in most of my cases, I can use a Python dict type variable instead of a Jscript object variable. I expected that the debugger behaves the same way. This is not the case however. When I open a list type variable in the locals or watch list panel, I do not see the contents of the list, but the names of the functions that I can call upon that list instead:http://tinyurl.com/q4ujt4h. This is useless to me. I know what functions I can call upon a list variable, there is language documentation for that. I want to see what the contents are, but it is not shown. The behavior is the same for dict type variables. I see a list of function names instead of the contents of the dict. I wrote some code on how I expected the contents of list and dictionary variables to be presented in the locals/watch list panel: http://tinyurl.com/qe373nl I do not like using this code, as it does nothing then be a workaround to an editor specific problem, and I expected this behavior to be built-in.k_de_boer036 years agoContributorImplemented7.8KViews7likes4CommentsAllowing testitems to be added as a test for a task under Networksuite.
Here is the original discussion: How to add a testitem as task under Networksuite Currently, TestComplete only allows a Project, keywordtest or a script to be added as test. it would be very beneficial if it allowed testitems as well.HD10 years agoContributorNew Idea1.2KViews7likes0CommentsPre-run and post-run delays on the Testitems screen
You define multiple testruns in the TestItems window (using Count value). But this is lacking possibility to pause between (multiple) test runs. For example: you want 1 hour pause between every testrun. Or, after (or before) each testrun you want some waiting time. This could be defined in creating 2 fields, see this suggestion: (Of course there are workarounds now, to do the same). .mgroen28 years agoSuper ContributorNew Idea2.8KViews6likes4CommentsA linter for TestComplete?
Hello all, I would like to suggest adding a lint tool to the code editor with configurable rules. In teams with multiple members code styles can sometimes be a source of contention. It would be nice if a Team Lead could set a few rules in place within a project to allow for a more standardized code view. Examples: single quotes verses double quotes, use of semicolons, curly brace placement, use of white space as well as others. Thanksscot19673 years agoFrequent Contributor398Views1like0CommentsImplement Sending Log to email in Keyword Testing
For non-scripting testers, it is hard to create a script to send the log file via email to one or multiple email addresses. To make this easier, implement feature "Send log to email", which can be used from in Keyword Driven testing, something like this: when dragging the operation "Send log to email address" to your active Keyword test, a wizard will be invoked in which you can supply smtp address, from address, to address, subject, body, smtp port number, servercredentials, and if you want to include Visualizer images., to configure the email send routine. If possible, multiple standard email servers can be included (gmail, outlook.com, hotmail.com, etc) Then when test is executed and the operation "Send log to email address" the email is sent to specified address.mgroen29 years agoSuper ContributorNew Idea1.9KViews6likes0CommentsCan you implement Auto Save option for Code when the System is sudden power off
I lost my code several times whenever the power off suddenly working on Test Complete tool for code designing. Can you please add Auto save feature when the power off or sudden shutdown or Sudden Windows restart. Usually in Microsoft Word and Microsoft Excel, whenever the power off happens, the details will be auto saved all the times. Can you try to implement this feature.mkambham5 years agoOccasional ContributorNew Idea446Views2likes0CommentsRecursive Name Mapping of Child Objects
It would be helpful if there was an option to recursively name map Child Objects from a given object, meaning it would name map all the child objects as well as their children and so on. Similar to the way you can recursively modify files and subfolders from a command line. There's sometimes a parent object that I know I'll need to map everything (or nearly everything) underneath of. It can be a real pain to have to keep clicking 'Map Child Objects' on each object with children all the way down the hierarchy. As an example, here's a Win Forms object that has a header as well as a tab group. I need most the objects in this hierarchy name mapped. With the current functionality the fastest way was to do 'Map Child Objects' on all the relevant parents, but it would have been much easier to just do that on the WinFormsObject("teacherNotesCntr") and have it recursively map everything.ghuff23 years agoContributorNew Idea3.4KViews6likes4Comments