BD_Geoactive's avatar
3 days ago
Status:
New Idea

Enforce a policy where objects are automatically mapped using their AutomationID properties

At the moment, Test Complete user for Desktop testing, have to manually add the AutomationID for each object or control, one-by-one, which becomes quite tedious when dealing with many elements within our Desktop application.

at the moment, these are the default properties selected when doing test recording;

- FrameworkId
- ClassName
- LocalizedControlType
- ObjectIdentifier
- ObjectGroupIndex

I would like the "AutomationId" to be prioritised for object identification, but there's no way to do this as default setting in the Project Properties


for e.g.; I would preferred the everything above (the bullet points with properties names) minus "ObjectGroupIndex" and introduce:

- AutomationID

It would be great to do have the ability to do so.

I am using Test Complete ver. 15.74.33 recording test for Desktop (.NET) app (WinForm and C# still has some legacy VB6)