| CPC G06F 11/076 (2013.01) [G06F 11/0709 (2013.01)] | 20 Claims |

|
1. A computer-implemented method for monitoring a website for errors, comprising the steps of: monitoring, by a first processor of each of one or more user devices visiting the website, one or more user events; identifying from the one or more user events the presence of, by the first processor or a second processor of a server communicatively coupled to the one or more user devices via a network, one or more pre-conditions; upon the one or more pre-conditions being identified, assessing, by the first processor or the second processor, the validity of one or more assertions; storing, by the second processor on a second memory of said server, assessment results from the one or more user devices; computing, by the second processor, from the assessment results a check failure rate of said assertions for the one or more user devices; and evaluating, by the second processor, if the check failure rate is larger than a designated threshold.
|