Patent ID: 8589883
Filing Date: 2013-11-19
Classification: G06F

Abstract:
1. A computer-implemented method for executing instructions stored on a non-transitory computer readable storage medium, the method comprising: initiating execution of a host software application implementing one or more business processes and providing a graphical display associated with a user interface (UI) for a user in a client program executing on a client frontend device that is separate from a backend device storing metadata associated with the UI; displaying an automation graphical symbol within the graphical display providing the user with an option to initiate a test on one or more events of the host software application, during execution of the host software application; receiving a request from the user, via an action associated with the automation graphical symbol, to initiate a test on one or more events of the host software application; receiving information from the user indicating one or more selected specific events for performing the test and receiving a request from the user to record one or more events occurring during execution of the host software application; initiating the test on the selected specific events, based on a state of execution of the host software application at an initial time of the user indicating the selected specific events for performing the test; requesting storage of the recorded events as a script in a script database located at the backend device; requesting storage of data associated with the recorded events at the time of recording the respective events; retrieving the script of recorded events and the data associated with the recorded events from a script database located at the backend device; and initiating execution of the script to generate test results for the user.