I had with an old namemapping this structure : Aliases.Process.Form.Edit
(on which I was doing a SetText() )
With another version of the executable, the mapping structure changed to Aliases.Process.Form.Combobox.Edit
As you imagine I just can't modify the namemapping, but in this case I'm afraid I have to insert the ".Combobox" within the structure in each places into the script (which are numerous).
Is there a better way to overcome that problem please ?
Solved! Go to Solution.
Remember, there are two "layers" to NameMapping. There's the stuff that is laid out as NameMapping.Sys.Process.Form.Combobox.Edit and there's the Aliases.Process.Form.Combobox.Edit. You can drag the "Edit" to be a child of Form in the Aliases tree while still preserving the full mapping in the NameMapping tree. That way you won't need to change any of your automation.
[Hall of Fame]
Please consider giving a Kudo if I write good stuff
Why automate? I do automated testing because there's only so much a human being can do and remain healthy. Sleep is a requirement. So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.
Mysterious Gremlin Master
Vegas Thrill Rider