Patent ID: 9519570
Filing Date: 2016-12-13
CPC Classification: G06F

Claim Text:
1. A method for progressive snapshot generation in automated testing, the method comprising: capturing, by one or more computer processors, a first snapshot of a complete graphical user interface, wherein the graphical user interface has at least one graphical user interface control; determining, by one or more computer processors, a location of the at least one graphical user interface control; determining, by one or more computer processors, that a first test step has altered the at least one graphical user interface control; capturing, by one or more computer processors, a second snapshot of only a graphical user interface control modified by the first test step; associating the captured second snapshot of only the graphical user interface control with a test step N, where N is an integer; storing, by one or more computer processors, the second snapshot and the location of the graphical user interface control in association with the test step, wherein a rendering program generates a current image and an expected image for each recorded test step, wherein the expected image for each recorded test step comprises the first snapshot of the complete graphical user interface and a snapshot for each subsequent test step N, up to N−1, displayed over the first snapshot of the complete graphical user interface at the location of the graphical user interface control effected by each test step; and displaying, via the rendering program, a highlighted GUI control of the test step N, wherein the highlighted GUI control of the test step N comprises only the GUI control modified by the first test step overlaying the graphical user interface control at the location of the graphical user interface control, such that a user sees only the GUI control modified by the first test step.