Patent ID: 8682636
Filing Date: 2014-03-25
Classification: G06F

Abstract:
1. A computer-implemented method, comprising: detecting user actions performed in interacting with an application program executing on a server, the actions performed through a first user interface session, the first user interface session operating in a first user interface environment, the user actions accessing one or more components of the first user interface environment, the one or more components implementing user interface elements of the application program; recording an abstract representation of the user actions describing the user actions in a format independent of the components of the first user interface environment, the abstract representation adapted for use with an executable multi-platform test script; executing, by a client computer, the multi-platform test script to use the abstract representation of the user actions to interact with the application program through a second user interface session, the second user interface session operating in a second user interface environment, the second user interface environment not sharing a common programming interface with the first user interface environment, to recreate results of the user actions in the application program; and executing, by the client computer, the multi-platform test script to use the abstract representation of the user actions to interact with the application program through a third user interface session, the third user interface session operating in a third user interface environment, the third user interface environment not sharing the common programming interface with the second user interface environment, to recreate the results of the user actions in the application program.