• DocumentCode
    2362686
  • Title

    Fast antirandom (FAR) test generation

  • Author

    von Mayrhause, A. ; Chen, Tom ; Hajjar, Amjad ; Bai, Andre ; Anderson, Charles

  • Author_Institution
    Dept. of Electr. Eng., Colorado State Univ., Fort Collins, CO, USA
  • fYear
    1998
  • fDate
    13-14 Nov 1998
  • Firstpage
    262
  • Lastpage
    269
  • Abstract
    Anti-random testing has proved useful in a series of empirical evaluations. The basic premise of anti-random testing is to choose new test vectors that are as far away from existing test inputs as possible. The distance measure is the Hamming or Cartesian distance. Unfortunately, this method essentially requires emuneration of the input space and computation of each input vector when used on an arbitrary set of existing test data. This prevents scale-up to a large test sets and/or long input vectors. We present and empirically evaluate a technique to generate anti-random vectors that is computationally feasible for large input vectors and long sequences of tests. We also show how this fast anti-random test generation (FAR) can consider retained state (i.e. effects of subsequent inputs on each other). We evaluate effectiveness using branch coverage as the testing criterion
  • Keywords
    program testing; sequences; Cartesian distance; Hamming distance; branch coverage; distance measure; empirical evaluations; fast anti-random test generation; large input vector; long test sequences; test vectors; Algorithm design and analysis; Automatic testing; Boundary conditions; Computer science; Electrical capacitance tomography; Encoding; Hoses; Manuals;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Assurance Systems Engineering Symposium, 1998. Proceedings. Third IEEE International
  • Conference_Location
    Washington, DC
  • Print_ISBN
    0-8186-9221-9
  • Type

    conf

  • DOI
    10.1109/HASE.1998.731625
  • Filename
    731625