I am automating a citix application. Steps to be automated -
- open Internet explorer go to a link
- enter id password and click login
- user is login to the window , now click on app name which is to be automated.
- app is opened , now within this app I have to click on 4 buttons one at a time which opens 4 different windows and enters data into various fields.
Now in citrix, elements like browser , application etc loads slowly sometimes and in that case BOT is not able to find elements which are not loaded. Giving delays of fixed timing like 10 secs, 50 secs is not good practice, so I want to apply dynamic delays for which there are activities like element exists, image exists( are there any other activites?). sometimes these two are not working or maybe I am configuring their properties ( Waitfor ready, timeout etc) incorrectly or what. Please help me to put dynamic delays in between so that BOT runs everytym and waits for next element to appear no matter how much time the process takes to load next element.