1. Would changing the name mapping have an effect if I am looking for a direct child though? While the mapping isn’t full on the parent object, it finds the parent object with no issue. However it is the direct child of the object I am calling WaitAliasChild on or even WaitNamedChild on. So wouldn't any extra name mapping only help if there was a deeper hierarchy between the object I am looking for and the object I am calling the wait on? Which is there is no deeper level in this case.
For instance if I had object hierarchy of A B C D E F I am calling C.WaitAliasChild() to find D, but say I did not have B mapped it shouldn’t affect it in this case I would think since wouldn't it only check anything after C? Or in the case of non-existence does it ignore the hierarchy of C and check other parts of the document or the entire thing.
2. By that does that mean the name mapping properties? At the very least between the name mapping hierarchy and the selected properties it is definitely unique. I also tried adding some more properties but that doesn't seem to change anything.
3. Cant actually try this one since since I am using an older version of TestComplete so can’t speak for it.
Also since In the name mapping I dont have extended find enabled isn't it effectively spending those more than 2 minutes just checking maybe 8 or so objects over and over? Or would it also ignore that and check all levels under the object.