Run this test suite in a 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 http://www.microsoft.com/virtualization/en/us/solution-appliance-test.aspx. The configuration of virtual machines for use with this test suite is out of the scope of this guide.
Domain Environment
The domain environment requires interactions between the following computers and server roles.
- The DCCA runs an implementation of the domain controller and certificate authority. The DCCA provides the domain environment for the testing, and also the functionality to authorize certificate which is used to identify server and client in device registration process.
- The ADFS runs the active directory federation services, which is a backend server used to generate real access token.
- The SUT runs an implementation of the web application proxy, which is being tested.
- The DRIVER runs the test cases by acting as a synthetic server which responses to the requests from the proxy, which is regarded as the client, to test the proxy’s behavior.
The following figure shows the domain environment.