Automate applications running on remote machines

Sometimes business applications run on remote machines and are accessed over VMware Horizon VDIs. You can automate these business applications using our native Remote Agent installed over a VMware VDI device.

Automate applications accessed over VMware

Our native Remote Agent enables secure communication between VMware VDI and the Bot Agent. It provides object level information for automation creation and play back thus enhancing the automation coverage for new use cases while providing a reliable native desktop user experience.

VMware-based automation is supported for all the VMware protocols such as: VMware Blast, PCoIP, and Microsoft RDP. This eliminates the need for any security exceptions by IT Administrators.

Prerequisites

Before you automate, you must install and run the Remote Agent on VMware VDI.
Note: To automate web pages using HTML technology, you must enable the Google Chrome and Microsoft Edge extensions .

Supported applications

VMware-based automation supports the following types of applications:
  • Web applications
  • Java applications
  • Windows applications

Supported technologies

VMware-based automation supports object detection on the applications built using the following technologies:
  • Microsoft Active Accessibility (MSAA)
  • Microsoft UI Automation
  • Java
  • HTML - Chrome, Edge, Edge with IE mode

Known behavior

  • You can only automate applications running inside VMware VDI using the Capture action.
  • You can only capture applications running over VMware VDI in full screen mode.
    Note: Ensure that you launch the VMware VDI from the VMware Horizon Client.
  • If you have multiple monitors with full screen mode, then the left monitor must be your primary monitor.
  • Anchor capture is currently not supported.
  • Microsoft UI Automation (COM) technology is currently not supported.
  • SAP technology is currently not supported.