System and method for model based session management
AssigneeApplitools LTD.
InventorAdam CARMI
Life of this patent
Estimating the term…
Abstract
System and method for model based session management. A session including a set of interactions with an application and screens produced by the application may be recorded. A model of an application may be obtained, the model including a plurality of screenshots related to screens and related transition information. A set of screenshots and events related to a set of screens included in the session may be received. A difference between a received screenshot and a screenshot included in the model may be determined and the session may be recorded by recording the difference. Other embodiments are described and claimed.
Claims20
A computer-implemented method of recording a session, the method comprising:
- obtaining a model of an application, the model including a plurality of screenshots and related transition information;
- receiving a set of screenshots and events related to a set of screens included in a session, the session including a set of interactions with the application;
- and
- for each of at least two received screenshots:
- relating the received screenshot to a screenshot included in the model,
- determining a difference between the received screenshot and the screenshot included in the model, and
- producing a recorded session by recording the difference and a reference to the screenshot included in the model.
An article comprising a non-transitory computer-readable storage medium, having stored thereon instructions, that when executed on a computer, cause the computer to:
- obtain a model of an application, the model including a plurality of screenshots and related transition information;
- receive a set of screenshots and events related to a set of screens included in a session, the session including a set of interactions with the application;
- and
- for each of at least two received screenshots:
- relate the received screenshot to a screenshot included in the model,
- determine a difference between the received screenshot and the screenshot included in the model, and
- produce a recorded session by recording the difference and a reference to the screenshot included in the model.
Dependencies are inferred from the claim text.