The ALM physical environment consists of:
Note that these components are not required to reside on separate machines. Communications between the client and the testing application are over a LAN if they are on separate machines. The servers can be accessed over a LAN, WAN, or the Internet.
In addition to the testing application itself, the testing tool host executes a remote agent that enables the ALM client to control the testing application and obtain the testing status. A remote agent must be installed on each host you use for running tests. Either the remote agent or the testing application can use the ALM Open Test Architecture API to update the ALM database with information regarding the test being run and the results.
The ALM client uses custom