You can run this test suite in a workgroup or domain environment using either physical or virtual machines. This section describes the test environment using physical computers. For information about configuring a virtual machine, see https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/create-virtual-machine .
The domain environment requires interactions between the following computers and server roles. Note that the domain controller, required for a domain environment, can be installed on the SUT.
The Driver Computer, which runs the test cases by sending requests over the wire in the form of protocol messages.
The SUT, which runs a server implementation of the protocol that is being tested. The SUT responds to the requests sent by the driver computer. Note: if you want to test [MS-RDPELE] protocol, then SUT must be connected to internet besides the test network.
The DC provides functionality that is required to test the protocol implementation. Specifically, the DC hosts Active Directory Domain Services (AD DS).
The following figure shows the domain environment:
The workgroup environment requires interactions between the following computers:
The Driver Computer, which runs the test cases by sending requests over the wire in the form of protocol messages.
The SUT, which runs a Server implementation of the protocol that is being tested. The SUT responds to the requests that the driver computer sends. Note: if you want to test [MS-RDPELE] protocol, then SUT must be connected to internet besides the test network.
The following figure shows the workgroup environment: