1. A computer implemented method, comprising: rendering a web page source document using one or more rendering applications on a server to generate one or more web pages, each of the one or more rendering applications corresponding to a different web browser; simulating, for the one or more rendering applications, an interaction with each of one or more web pages that changes a corresponding visual state of the each of the one or more web pages based at least on an interaction script command in a script file; capturing, using an image capture application, for the one or more rendering applications, a web page image of each of the one or more web pages prior to or following one or more visual state changes based at least in part on an image capture script command in the script file; presenting, for the one or more rendering applications, one or more web page images that are captured at a client device for determination of whether an appearance of at least one web page image deviates from a designed appearance, each deviation indicating a failure of a corresponding web browser to properly render the web page source document; receiving a failure indication that is manually inputted at the client device, the failure indication indicating an appearance of the at least one web page image presented by the one or more rendering applications deviates from the designed appearance; and obtaining information that is manually inputted at the client device regarding each of one or more deviations following the receiving the failure indication.