Forum Discussion
- tristaanogreEsteemed Contributor
Short answer... there is no way. The "Full Name" is the full hierarchal tree of the parent/child relationships of the object. Your best bet is to use variables to short it down but that just creates the burden of having to assign a variable every time you want to "rename" the object.
Your BEST answer (and I really don't understand why people are so reluctant to use NameMapping) is to use NameMapping and utilize the Alias feature to shorten the name. - TanyaYatskovskaSmartBear Alumni (Retired)
Hi DKumar04 ,
Using variables is the only way for this, as Robert said.
The pseudocode will look like this:
//JScript var process = Sys.Process(your tested app) var mainWindow = process.Window.Window var leftPanel = mainWindow.Object.Object.Panel var button = leftPanel.Object.Button
Could you please clarify what your use case? Perhaps, we can suggest something else.
- DKumar04Contributor
expecting something like 'relative xpath' as we use in selenium automation.
- TanyaYatskovskaSmartBear Alumni (Retired)
Thanks for clarifying your request, DKumar04.
In this case, the following article should help you:
Related Content
- 2 years ago
- 2 years ago