Automated test input generation for web applications

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8302080
APP PUB NO 20090125976A1
SERIAL NO

12249646

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A method and apparatus is disclosed herein for automated test input generation for web applications. In one embodiment, the method comprises performing a source-to-source transformation of the program; performing interpretation on the program based on a set of test input values; symbolically executing the program; recording a symbolic constraint for each of one or more conditional expressions encountered during execution of the program, including analyzing a string operation in the program to identify one or more possible execution paths, and generating symbolic inputs representing values of variables in each of the conditional expressions as a numeric expression and a string constraint including generating constraints on string values by modeling string operations using finite state transducers (FSTs) and supplying values from the program's execution in place of intractable sub-expressions; and generating new inputs to drive the program during a subsequent iteration based on results of solving the recorded string constraints.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
NTT DOCOMO INC11-1 NAGATACHO 2-CHOME CHIYODA-KU TOKYO 1006150 ?1006150

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chander, Ajay San Francisco, US 62 1103
Dhurjati, Dinakar Sunnyvale, US 10 515
Inamura, Hiroshi Cupertino, US 94 2014
Wassermann, Gary Davis, US 1 340
Yu, Dachuan Foster City, US 33 1446

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation