Hi,
Mallikarjun is right, most of the elements can be spied in Ui Automation mode on Internet Explorer.
Additionally for some elements I use Injecting JavaScript into the page code, which works much faster but does not work for all elements.
Example: clicking on the 'Favorites' tab on the left menu:
First spy some element using HTML code (ex. the whole left side frame). Then use 'Navigate' stage and inside use action 'Input JavaScript Fragment'. As an Input type proper command, in this case: "document.getElementById('favorites_tab').click();".
To get elements IDs use Developer Tools --> DOM Explorer (or Elements) in the browser. Bear in mind that most of the elements (like all the elements for a specific ticket) are contained in html frame, so the full command to access them needs to contain this root element too ('gsft_main').
For example to click on the 'Notes' element inside a ticket, this is the Input I use:
"var myTabs = document.getElementById('gsft_main').contentWindow.document.getElementsByClassName('tab_caption_text');
for(var i=0;i<myTabs.length;i++){
if(myTabs
.innerHTML == 'Notes'){
myTabs.click();
}
};"