Universiti Teknologi Malaysia Institutional Repository

Effective Regression Test Case Selection: A Systematic Literature Review

Kazmi, R. and Jawawi, D. N. A. and Mohamad, R. and Ghani, I. (2017) Effective Regression Test Case Selection: A Systematic Literature Review. ACM Computing Surveys, 50 (2). ISSN 0360300

Full text not available from this repository.

Official URL: http://dx.doi.org/10.1145/3057269

Abstract

Regression test case selection techniques attempt to increase the testing effectiveness based on the measurement capabilities, such as cost, coverage, and fault detection. This systematic literature review presents state-of-the-art research in effective regression test case selection techniques. We examined 47 empirical studies published between 2007 and 2015. The selected studies are categorized according to the selection procedure, empirical study design, and adequacy criteria with respect to their effectiveness measurement capability and methods used to measure the validity of these results. The results showed that mining and learning-based regression test case selection was reported in 39% of the studies, unit level testing was reported in 18% of the studies, and object-oriented environment (Java) was used in 26% of the studies. Structural faults, the most common target, was used in 55% of the studies. Overall, only 39% of the studies conducted followed experimental guidelines and are reproducible. There are 7 different cost measures, 13 different coverage types, and 5 fault-detection metrics reported in these studies. It is also observed that 70% of the studies being analyzed used cost as the effectiveness measure compared to 31% that used fault-detection capability and 16% that used coverage.

Item Type:Article
Uncontrolled Keywords:coverage, fault detection ability, slr
Subjects:Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions:Computing
ID Code:80953
Deposited By: Narimah Nawil
Deposited On:24 Jul 2019 00:13
Last Modified:24 Jul 2019 00:13

Repository Staff Only: item control page