1. A method of testing a plurality of web resources in a distributed client-server computer network, the method comprising: transmitting an HTTP (hypertext transport protocol) request from a testing computer to a target resource accessed by a domain name, wherein the HTTP request includes the plaintext domain name of the target resource; receiving the HTTP request in a reflective proxy server; translating the plaintext domain name of the HTTP request to a corresponding IP address; transmitting the received HTTP request back to a fixed port on the testing computer specified by the corresponding IP (Internet Protocol) address; and evaluating the target resource using one or more test routines executed by the testing computer.