Advanced search
Start date
Betweenand
(Reference retrieved automatically from Web of Science through information on FAPESP grant and its corresponding number as mentioned in the publication by the authors.)

Test Case Selection: A Systematic Literature Review

Full text
Author(s):
Narciso, Everton Note [1] ; Delamaro, Marcio Eduardo [2] ; Dos Santos Nunes, Fatima De Lourdes [1]
Total Authors: 3
Affiliation:
[1] Univ Sao Paulo, Escola Artes Ciencias & Humanidades EACH, BR-03828000 Sao Paulo - Brazil
[2] Univ Sao Paulo, Inst Ciencias Matemat & Computacao ICMC, BR-13560970 Sao Carlos, SP - Brazil
Total Affiliations: 2
Document type: Journal article
Source: INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING; v. 24, n. 4, p. 653-676, MAY 2014.
Web of Science Citations: 4
Abstract

Time and resource constraints should be taken into account in software testing activities, and thus optimizing the test suite is fundamental in the development process. In this context, the test case selection aims to eliminate redundant or unnecessary test data, which is crucial for the definition of test strategies. This paper presents a systematic review on the test case selection conducted through a selection of 449 articles published in leading journals and conferences in Computer Science. We addressed the state-of-art by collecting and comparing existing evidence on the methods used in the different software domains and the methods used to evaluate the test case selection. Our study identified 32 papers that met the research objectives, which featured 18 different selection methods and were evaluated through 71 case studies. The most commonly reported methods are adaptive random testing, genetic algorithms and greedy algorithm. Most approaches rely on heuristics, such as diversity of test cases and code or model coverage. This paper also discusses the key concepts and approaches, areas of application and evaluation metrics inherent to the methods of test case selection available in the literature. (AU)

FAPESP's process: 10/15691-0 - Proposition, implementation and validation of techniques for virtual interactive medical training
Grantee:Fátima de Lourdes dos Santos Nunes Marques
Support type: Regular Research Grants
FAPESP's process: 10/09806-0 - Software test and validation: theoretical studies and applications
Grantee:Márcio Eduardo Delamaro
Support type: Regular Research Grants