Automation of assertion testing - Grid and adaptive techniquesAssertions can be used to automate the process of testing software. Two methods for automating the generation of input test data are described in this paper. One method selects the input values of variables at regular intervals in a 'grid'. The other, adaptive testing, uses assertion violations as a measure of errors detected and generates new test cases based on test results. The important features of assertion testing are that: it can be used throughout the entire testing cycle; it provides automatic notification of error conditions; and it can be used with automatic input generation techniques which eliminate the subjectivity in choosing test data.
Document ID
19850038498
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Andrews, D. M. (Stanford University Stanford, CA, United States)