×

Method for analyzing state transition in web page

  • US 7,685,260 B2
  • Filed: 12/08/2006
  • Issued: 03/23/2010
  • Est. Priority Date: 12/22/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for analyzing a state transition in a web page that utilizes dynamic hyper text markup language, comprising the steps of:

  • acquiring an event that operates the dynamic hyper text markup language and dynamically causes a state transition within the web page, by analyzing a document object model of the web page;

    virtually executing the state transition within the web page after input from a user;

    virtually executing the event in order to acquire a state after the state transition without receiving any input from a user;

    identifying each of the web page states after the transition by virtually executing a plurality of different events different to the same web page as data that is composed of at least one of the document object model, style information rendered on a browser, data indicating an input status from a virtually-executed user input device, and a value of a global variable, and storing an identified state without redundancy;

    dynamically receiving from a user information including test date, random test values, and a number of test attempts;

    reducing a number of states of the web page by grouping variable values;

    acquiring and storing an estimated role of each element affected by the event that operates the dynamic hyper text markup language in a role estimation table;

    estimating a display change of the web page that occurs due to the acquired event and a type and a state of each element affected by the acquired event, by analyzing a changed part of the data that specifies the state of each element affected by the acquired event within the web page and a structure of the web page;

    reading out a stored state and changing the web page to the readout state; and

    displaying the readout state on a computer display.

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