Can fault-exposure-potential estimates improve the fault detection abilities of test suites?
نویسندگان
چکیده
منابع مشابه
Can fault-exposure-potential estimates improve the fault detection abilities of test suites?
Code-coverage-based test data adequacy criteria typically treat all coverable code elements (such as statements, basic blocks, or outcomes of decisions) as equal. In practice, however, the probability that a test case can expose a fault in a code element varies: some faults are more easily revealed than others. Thus, several researchers have suggested that if one could estimate the probability ...
متن کاملEvaluating regression test suites based on their fault exposure capability
The test process for evolving software systems takes on a different measurement aspect than that of new systems. Existing systems are generally being modified on a continuing basis as a normal part of the software maintenance activity. This process of product modifications is fault prone because faults are introduced in the code as it is being modified. From a statistical perspective, regressio...
متن کاملAn Empirical Study of the Effects of Minimization on the Fault Detection Capabilities of Test Suites
Test suite minimization techniques attempt to reduce the cost of saving and reusing tests during software maintenance, by eliminating redundant tests from test suites. A potential drawback of these techniques is that in minimizing a test suite, they might reduce the ability of that test suite to reveal faults in the software. A recent study showed that minimization can reduce test suite size wi...
متن کاملGenerating minimal fault detecting test suites for general Boolean specifications
Context: Boolean expressions are a central aspect of speci cations and programs, but they also o er dangerously many ways to introduce faults. To counter this e ect, various criteria to generate and evaluate tests have been proposed. These are traditionally based on the structure of the expressions, but are not directly related to the possible faults. Often, they also require expressions to be ...
متن کاملImpact of pair programming on thoroughness and fault detection effectiveness of unit test suites
Pair programming is regarded as one of the practices that can make testing more rigorous, thorough and effective. Therefore, we examined pair programming vs. solo programming with respect to both, thoroughness and fault detection effectiveness of test suites. Branch coverage and mutation score indicator were used as measures of how thoroughly tests exercise programs, and how effective they are,...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Software Testing, Verification and Reliability
سال: 2002
ISSN: 0960-0833,1099-1689
DOI: 10.1002/stvr.257