Search NASAโŒ• Search

NASA NTRS ยท 20150008442

(Quickly) Testing the Tester via Path Coverage

Abstract

The 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.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Groce, Alex. 2009-07-20. (Quickly) Testing the Tester via Path Coverage. https://ntrs.nasa.gov/citations/20150008442

Cite the original work for its findings. Save a collection to share your selection of sources.