Print Email Facebook Twitter A diagnostic approach to test priorization Title A diagnostic approach to test priorization Author Gonzalez-Sanchez, A. Abreu, R. Gross, H. Van Gemund, A. Faculty Electrical Engineering, Mathematics and Computer Science Department Software Technology Date 2010-12-31 Abstract In development processes with high code production rates testing typically triggers fault diagnosis to localize the detected failures. However, current test prioritization algorithms are tuned for failure detection rate rather than diagnostic information. Consequently, unnecessary diagnostic effort might be spent to localize the faults. We present a dynamic test prioritization algorithm that trades fault detection rate for diagnostic performance, minimizing overall testing and diagnosis cost.The algorithm exploits pass/fail information from each test to select the next test, optimizing the diagnostic information produced per test. Experimental results from synthetic test suites, and suites taken from the Software-artifact Infrastructure Repository show possible diagnostic cost reductions up to 10 and 19 percent, respectively, compared to the best of random selection, FEP, and ART. The cost reduction is sensitive to the quality of the test coverage matrices and component health, but tends to grow with the number of faults. Subject diagnosistest prioritiationtest coverageinformation-gain To reference this document use: http://resolver.tudelft.nl/uuid:549afdff-8f8c-4f46-8a29-66b131d1a39d Publisher Delft University of Technology, Software Engineering Research Group ISSN 1872-5392 Source Technical Report Series TUD-SERG-2010-007 Part of collection Institutional Repository Document type report Rights © 2010 The Author(s) . Software Engineering Research Group, Department of Software Technology, Faculty of Electrical Engineering, Mathematics and Computer Science, Delft University of Technology Files PDF TUD-SERG-2010-007.pdf 668.86 KB Close viewer /islandora/object/uuid:549afdff-8f8c-4f46-8a29-66b131d1a39d/datastream/OBJ/view