Patent ID: 6587969
Filing Date: 2003-07-01
Classification: G06F

Abstract:
A computer-implemented method for facilitating the generation of an automated test for testing the functionality of a transactional server, comprising:recording an interactive user session with the transactional server during which a user performs steps of at least one transaction to be tested, wherein recording an interactive user session comprises capturing and displaying screens returned by the transactional server; recording at least one verification step specified by the user, the verification step specifying an expected server response to be tested during execution of the test; graphically representing the test on a display screen as a hierarchical node structure in which the transaction steps and the at least one verification step are represented as corresponding nodes, at least some of the nodes having properties that can be edited to modify the test; monitoring user selection of nodes within the hierarchical node structure, and responding to selection of a node by displaying a captured server screen which corresponds thereto; providing a user interface through which the user can edit the node structure, including editing properties of nodes, to modify the test; and modifying the test in response to edits made to the node structure through the user interface; wherein the method enables users to generate and edit automated tests without the need to use a programming language.