×

Rapid automation front-end framework library and executable graphic user interface testing system and method

  • US 9,454,463 B2
  • Filed: 10/05/2010
  • Issued: 09/27/2016
  • Est. Priority Date: 10/05/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer system, comprising:

  • a display, which is configured to show a window, the window including a first panel and a plurality of second panels, the first panel including a plurality of text fields;

    one or more computer readable medium storing a computer application comprising computer executable code for creating a graphical user interface;

    one or more processors receiving and executing the computer executable code to provide the graphical user interface on the display;

    the one or more computer readable medium also storing a testing application comprising computer executable code for activating the graphical user interface, the testing application defining a command execution server embedded into the computer application, and a command client external to the computer application;

    wherein, upon execution by the one or more processors, the command execution server receives a command for the graphical user interface from the command client, interprets the command, enables the execution of the command by the computer application by generating a graphical user interface event in the graphical user interface of the computer application, and sends an acknowledgement to the command client responsive to the computer application completing execution of the command, the graphical user interface supplying a plurality of nested key-value pairs associated with the first panel, a number of the plurality of nested key value pairs being a sum of a number of the plurality of text fields and a number of the plurality of second panels,wherein the command execution server includes a verification module to compare first graphical user interface values including values of information shown on the display after execution of the command to second graphical user interface values specified in the command, and to generate an alert responsive to the first graphical user interface values and the second graphical user interface values being mismatched.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×