Patent ID: 8856211

Claim:
A method, implemented by a client computer system, comprising: identifying, at the client computer system, one or more test parameters and one or more expected results for the one or more test parameters; adding, at the client computer system, the one or more test parameters and the one or more expected test results to a client request; sending, by the client computer system, the client request to a test server configured to process client requests of different types; receiving, at the client computer system, a server response from the test server in response to the client request; determining, at the client computer system, whether the server response includes the one or more expected test results from the client request; upon determining, at the client computer system, that the server response does not include the one or more expected test results, indicating that a test has failed; and upon determining, at the client computer system, that the server response includes the one or more expected test results, indicating that the test is successful, wherein the one or more test parameters specify a portion of the server response in which to include the one or more expected test results, the portion of the server response comprising at least one of a server response status code, a server response header or a server response body.