PAD actions are being executed very fast, so you should allow your system some time to respond to them. Best practices Bring to focusīefore starting to build your surface automation, always make sure that the right window is focused and maximized.
If that's the case, then run PAD as admin as well. In case of a desktop application, make sure that the app does not run as administrator. In case of a web page/web application, make sure that the correct settings are in place. To verify that the Web/UI actions cannot be used to interact with a web page/application, first try accessing and interacting with the elements through the Web/Desktop recorders, and then through the Web automation/UI automation actions. We are trying to automate a web page/application through Citrix/RDP The selectors of the Web/UI elements are changing dynamically The web page/application does not allow external software to interact with it We cannot capture the Web/UI elements neither through the Recorders nor through the Actions If an automation cannot be performed with Web or UI automation actions, then the best alternative is surface automation using keys/images/mouse clicks and OCR.įor example, some common cases where Web/UI automation is difficult/not feasible are the following: