US 9,811,248 B1
Webpage testing tool
John Michael Berg, Grayslake, IL (US); Jeraldine Dahlman, Evanston, IL (US); Jason T. Fong, Hoffman Estates, IL (US); and Sameer Khaladkar, Buffalo Grove, IL (US)
Assigned to Allstate Institute Company, Northbrook, IL (US)
Filed by Allstate Insurance Company, Northbrook, IL (US)
Filed on Jul. 22, 2014, as Appl. No. 14/338,006.
Int. Cl. G06F 3/048 (2013.01); G06F 3/0484 (2013.01); G06F 3/0481 (2013.01)
CPC G06F 3/04842 (2013.01) [G06F 3/0481 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
capturing a first set of one or more requests transmitted in response to a first selection to load a webpage or a second selection of an element on a webpage;
displaying a user interface comprising a first pane and a second pane;
inserting the first set of the one or more requests into the first pane of the user interface;
inserting a set of one or more gold standard requests into the second pane of the user interface, the set of the one or more gold standard requests being a set of tested requests that were transmitted, prior to the first set of the one or more requests, as a result of a third selection to load the webpage or a fourth selection of the element on the webpage;
parsing, by a computer, the first set of the one or more requests to identify a plurality of variables of the first set of the one or more requests;
in response to the parsing, displaying, within the user interface, a list of the plurality of variables, the list providing at least one option for a user to select at least one of the plurality of variables;
in response to a selection from the list of one variable of the plurality of variables, indicating, within the user interface, that the one variable is a selected variable and that at least one other variable is an unselected variable and generating a first column in a first table within the user interface to hold a first value, from the first set of the one or more requests, of the selected variable and a second column in a second table within the user interface to hold a second value, from the set of the one or more gold standard requests, of the selected variable, wherein the second table is different from the list and the first table;
determining the first value of the selected variable;
displaying the first value of the selected variable in the first column;
determining the second value of the selected variable;
displaying the second value of the selected variable in the second column;
comparing the first value with the second value;
determining if the first value matches the second value; and
updating the user interface with an indication of a passing result if the first value matches the second value.