Capturing and replaying application sessions using resource files
First Claim
1. A computer program product for replaying an application session, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code executable by a computer to cause the computer to:
- monitor an application session;
capture client events for the application session;
capture image identifiers for images displayed during the application session, wherein the image identifiers are configured to identify image code from an application resource file associated with the images; and
send the client events and image identifiers to a replay system that generates an image generation file including the image code from the application resource file to generate one or more images from the application session.
5 Assignments
0 Petitions
Accused Products
Abstract
A capture and replay system identifies images displayed during an application session. A parser may generate Hypertext Markup Language (HTML) code from an application resource file or from the JSON post made by the application. A replay engine may use the HTML code to recreate at least some of the screens displayed during the application session. The capture and replay system may dynamically identify images that are not reproduced from the resources database and request an agent/(s) to asynchronously upload the image files associated with the images. The replay engine may use the uploaded image files to replay the application session. The capture and replay system may capture application sessions more efficiently by reproducing images from the resource file instead of capturing the images during the original application session and by dynamically requesting image files for the images were are not previously reproduced from the resource file. Once an image file is uploaded to server, it does not need to be requested again from any other agent.
-
Citations
14 Claims
-
1. A computer program product for replaying an application session, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code executable by a computer to cause the computer to:
-
monitor an application session; capture client events for the application session; capture image identifiers for images displayed during the application session, wherein the image identifiers are configured to identify image code from an application resource file associated with the images; and send the client events and image identifiers to a replay system that generates an image generation file including the image code from the application resource file to generate one or more images from the application session. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for replaying an application session comprising:
-
monitoring an application session conducted on a computer; capturing client events for the application session; capturing image identifiers for images displayed during the application session, wherein the image identifiers are configured to identify image code from an application resource file associated with the images; and sending the client events and image identifiers to a replay system that generates an image generation file including the image code from the application resource file to generate one or more images from the application session. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification