Patent · US Active

Generating test cases for software with complex preconditions

US7665072B2 · kind B2 · utility

10Cited by
7References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 21, 2005
Grant dateFeb 16, 2010
Priority date
Expiry dateAug 6, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3684
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques and tools for generating test cases for methods or programs with input preconditions are described. For example, after finding feasible control flow paths for a tested method along with each path's associated input conditions, a new program is created which tests these conditions along with the precondition. By analyzing this new program's control flow graph, a class of test cases is found while avoiding inefficiencies created by doing complete searches of paths through the combined control flow graph of the precondition and the method. Additional efficiencies are introduced by partitioning a control flow graph for the precondition into branched and straight sections.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.