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
Link To Document