A Multi-Objective Technique for Test Suite Reduction

Alessandro Marchetto, Md. Mahfuzul Islam, Angelo Susi, Giuseppe Scanniello · CINECA IRIS Institutional Research Information System (University of Basilicata) · 2013

Entire test suites are often used to conduct regression testing on subject applications even after limited and precise changes performed during maintenance operations. Often, this practice makes regression testing difficult and costly. To deal with these issues, techniques to reduce test suites have been proposed and adopted. In this paper, we present a multi-objective technique for test suite reduction. It uses information related to the code and requirements coverage, the past execution cost of each test case in the test suite, and traceability link among software artifacts. We evaluated our proposal by testing three Java applications and comparing the achieved results with those of some baseline techniques. The results indicate that our proposal outperforms the baselines and that improvements are still possible.

Read the paper · More papers on PaperTik