Before you can perform this task, make sure that the
Remote Desktop Services server role is installed.
-
Enable Remote Desktop Protocol (RDP).
RDP is disabled by default.
-
Open Windows
.
-
Click the
Remote Settings link.
-
Check the checkbox
Allow connections from computers running any version of Remote Desktop (less secure).
-
Click
OK.
-
Allow RDP users to launch applications remotely.
-
Navigate to
.
-
Click
Change next to
RD Session Host Server Settings.
-
In the
Access to unlisted programs group box, check the checkbox
Allow users to start both listed and unlisted programs on initial connection.
-
Click
OK.
-
Allow RDP users to run multiple sessions.
-
Navigate to
.
-
Double-click
Restrict each user to a single session.
The
Properties dialog box displays.
-
Uncheck the checkbox
Restrict each user to a single session.
-
Click
OK.
-
Configure Remote Desktop settings.
-
Navigate to
.
-
Right-click
Remote Desktop Protocol-TCP (RDP-Tcp) in the
Connections list and click
Properties.
-
Click the
Log on Settings tab and make sure that
Always prompt for password is disabled.
-
Click the
Sessions tab and make sure that
Override user settings is selected and that
End a disconnected session is set to
1 minute. Make sure that all other settings are disabled or left blank.
-
Click the
Environment tab and make sure that
Run initial program specified by user profile and Remote Desktop Connection or client is enabled.
-
Click the
Remote Control tab and make sure that
Use remote control with default user settings is enabled.
-
Click the
Network Adapter tab and make sure that
All Network adapters configured with this protocol is selected in the
Network adapter list.
-
Click
OK.
-
User Account Control (UAC) is enabled by default, but is not required for GUI-level testing. If you want to leave UAC turned
on, the agent must run under a user account.
To configure UAC settings:
-
Navigate to
.
-
Modify the UAC notification level as desired.
-
Click
OK.
-
Using the Windows user and group administration functionality, select the local users that can execute GUI-level tests. Ensure
that this user is a member of the
Administrators and/or
Remote Desktop Users group.