fault-based testing

fault-based testing

(testing)
Software testing using test data designed to demonstrate the absence of a set of pre-specified faults; typically, frequently occurring faults. For example, to demonstrate that the software handles or avoids divide by zero correctly, the test data would include zero.
References in periodicals archive ?
The theory described here is also applicable to the quantitative assessment of testing effort and can be used to guide successive testing steps in fault-based testing. We present an empirical evaluation to find reduction in the test effort using mutant classification and show that it supports selective mutation.
Keywords: fault-based testing, mutation testing, first-order mutants, selective mutation
The approach described here is also applicable to the quantitative assessment of testing effort and can be used to guide successive testing steps in fault-based testing. In particular, the objectives of this paper are:
A Theory of Fault-based Testing. IEEE Transactions on Software Engineering, 16(8):844-857, August 1990.
(2) fault-based testing: focuses on detecting faults (i.e., defects) in the software.
It includes three sections devoted to structural testing, fault-based testing, and error-based testing.
In the search for the foundation of mutation testing, theories have been developed for fault-based testing in general and mutation testing in particular.
Full browser ?