NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
(Quickly) Testing the Tester via Path CoverageThe configuration complexity and code size of an automated testing framework may grow to a point that the tester itself becomes a significant software artifact, prone to poor configuration and implementation errors. Unfortunately, testing the tester by using old versions of the software under test (SUT) may be impractical or impossible: test framework changes may have been motivated by interface changes in the tested system, or fault detection may become too expensive in terms of computing time to justify running until errors are detected on older versions of the software. We propose the use of path coverage measures as a "quick and dirty" method for detecting many faults in complex test frameworks. We also note the possibility of using techniques developed to diversify state-space searches in model checking to diversify test focus, and an associated classification of tester changes into focus-changing and non-focus-changing modifications.
Document ID
20150008442
Acquisition Source
Jet Propulsion Laboratory
Document Type
Conference Paper
External Source(s)
Authors
Groce, Alex
(Oregon State Univ. Corvallis, OR, United States)
Date Acquired
May 19, 2015
Publication Date
July 20, 2009
Subject Category
Computer Programming And Software
Quality Assurance And Reliability
Meeting Information
Meeting: International Workshop on Dynamic Analysis (WODA 2009)
Location: Chicago, IL
Country: United States
Start Date: July 20, 2009
Sponsors: Association for Computing Machinery
Funding Number(s)
CONTRACT_GRANT: NASA-ESAS-6G
Distribution Limits
Public
Copyright
Other
Keywords
evaluation of test systems
test frameworks
regression testing

Available Downloads

There are no available downloads for this record.
No Preview Available