Exam4Training

Which of the following scenarios is appropriate for the developer who wants to use UI Automation activities?

A developer is building an automation that must interact with a destination remote computer reached by jumping through multiple RDP connections, as described by the following scenario:

– The Robot is installed on Machine A, which connects through RDP to Machine B.

– From Machine B another RDP connection is opened to Machine C, where the automation must be performed.

Which of the following scenarios is appropriate for the developer who wants to use UI Automation activities?
A . UI Automation can be used and the following are prerequisites:
Machine A – install RDP extension.
Machine B – no requirement.
Machine C – install RemoteRuntime.msi.
B . UI Automation can be used and the following are prerequisites:
Machine A – no requirement.
Machine B – no requirement.
Machine C – install RemoteRuntime.msi.
C . UI Automation can be used and the following are prerequisites:
Machine A – install RDP extension.
Machine B – install RDP extension and RemoteRuntime.msi.
Machine C – install RemoteRuntime.msi.

D . UI Automation can be used and the following are prerequisites:
Machine A – install RDP extension.
Machine B – install RemoteRuntime.msi.
Machine C – install RemoteRuntime.msi.

Answer: C

Explanation:

UI Automation is a feature that enables you to automate the interaction with UI elements on remote machines using native selectors. To use UI Automation in a scenario where multiple RDP connections are involved, you need to install the UiPath Windows Remote Desktop extension on the client machines and the UiPath Remote Runtime component on the destination machine. The extension allows you to identify UI elements on the remote desktop and send keyboard and mouse events to them. The Remote Runtime component enables the communication between the extension and the UiPath Robot service. In this case, Machine A and Machine B are client machines, while Machine C is the destination machine. Therefore, you need to install the RDP extension on Machine A and Machine B, and the Remote Runtime component on Machine C. (UiPath Studio documentation1).

References:1: About Native RDP Automation – UiPath Studio.

Exit mobile version