×

Fault replay system and method

  • US 9,064,043 B2
  • Filed: 12/19/2008
  • Issued: 06/23/2015
  • Est. Priority Date: 12/19/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method of fault replay for a self-service terminal employing a number of end-user interface peripheral devices in performing self-service terminal transactions for end users, the method comprising the steps of:

  • i) generating a log file comprising request data issued from a software application located in the self-service terminal and controlling operation of the self-service terminal to a subject device or application of the self-service terminal, and at least one of response data and event data for at least one of the number of end-user interface peripheral devices returned to the software application, the at least one of the number of end-user interface peripheral devices comprising a display screen controlled to provide a sequence of screens used in each transaction performed by the self-service terminal;

    ii) coupling each entry in the log file with a timestamp;

    iii) exporting at least a portion of the log file to a test system comprising a test device or application similar to a corresponding subject device or application present in the self-service terminal and emulating failure of the corresponding subject device or application present in the self-service terminal, by the test system, on failure by the corresponding subject device or application present in the self-service terminal;

    iv) replaying at a user determined time at least a portion of the exported log file on the test system with a delay between subsequent entries in the log file proportional to the period indicated by their respective timestamps such that activity of the test device or application follows that of the subject device or application recorded in the log file; and

    v) executing a comparison between responses received from the test device or application and those in the log file received from the self-service terminal.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×