Reducing test effort: A systematic mapping study on existing approaches

被引:32
|
作者
Elberzhager, Frank [1 ]
Rosbach, Alla [1 ]
Munch, Jurgen
Eschbach, Robert [2 ]
机构
[1] Fraunhofer Inst Expt Software Engn IESE, Fraunhofer Pl 1, D-67663 Kaiserslautern, Germany
[2] ITK Engn AG, D-76863 Herxheim, Germany
关键词
Efficiency improvement; Mapping study; Quality assurance; Software testing; Test effort reduction; REGRESSION TEST SELECTION; TEST DATA GENERATION; SOFTWARE-RELIABILITY; RESOURCE-ALLOCATION; LITERATURE-REVIEWS; COST; METRICS; FRAMEWORK; SUITE; TOOL;
D O I
10.1016/j.infsof.2012.04.007
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context: Quality assurance effort, especially testing effort, is often a major cost factor during software development, which sometimes consumes more than 50% of the overall development effort. Consequently, one major goal is often to reduce testing effort. Objective: The main goal of the systematic mapping study is the identification of existing approaches that are able to reduce testing effort. Therefore, an overview should be presented both for researchers and practitioners in order to identify, on the one hand, future research directions and, on the other hand, potential for improvements in practical environments. Method: Two researchers performed a systematic mapping study, focusing on four databases with an initial result set of 4020 articles. Results: In total, we selected and categorized 144 articles. Five different areas were identified that exploit different ways to reduce testing effort: approaches that predict defect-prone parts or defect content, automation, test input reduction approaches, quality assurance techniques applied before testing, and test strategy approaches. Conclusion: The results reflect an increased interest in this topic in recent years. A lot of different approaches have been developed, refined, and evaluated in different environments. The highest attention was found with respect to automation and prediction approaches. In addition, some input reduction approaches were found. However, in terms of combining early quality assurance activities with testing to reduce test effort, only a small number of approaches were found. Due to the continuous challenge of reducing test effort, future research in this area is expected. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:1092 / 1106
页数:15
相关论文
共 50 条
  • [1] Systematic Mapping Study of Ensemble Effort Estimation
    Idri, Ali
    Hosni, Mohamed
    Abran, Alain
    [J]. ENASE: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL SOFTWARE APPROACHES TO SOFTWARE ENGINEERING, 2016, : 132 - 139
  • [2] Software development effort estimation: a systematic mapping study
    Eduardo Carbonera, Carlos
    Farias, Kleinner
    Bischoff, Vinicius
    [J]. IET SOFTWARE, 2020, 14 (04) : 328 - 344
  • [3] Effort Estimation in Agile Software Development: A Systematic Mapping Study
    Earth, Nour Elhouda
    Nafil, Khalid
    El Messousi, Rochdi
    [J]. NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2021, 337 : 224 - 234
  • [4] Identification of methods, approaches, and factors in effort estimation for DevOps projects: a systematic literature mapping
    Valenzuela Robles, Blanca Dina
    Alvarado Lara, Iliana Lizbeth
    Santaolaya Salgado, Rene
    Hidalgo-Reyes, Miguel
    [J]. 2023 MEXICAN INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE, ENC, 2024,
  • [5] Test case prioritization: a systematic mapping study
    Cagatay Catal
    Deepti Mishra
    [J]. Software Quality Journal, 2013, 21 : 445 - 478
  • [6] Test case prioritization: a systematic mapping study
    Catal, Cagatay
    Mishra, Deepti
    [J]. SOFTWARE QUALITY JOURNAL, 2013, 21 (03) : 445 - 478
  • [7] Mobile Application Development Approaches: A Systematic Mapping Study
    Galeano, Iris
    Casariego, Jorge
    Merin, Mauricio
    Gonzalez, Magali
    [J]. PROCEEDINGS OF THE 2016 35TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2016,
  • [8] OPEN SOURCE SOFTWARE MAINTENANCE EFFORT ESTIMATION: A SYSTEMATIC MAPPING STUDY
    Miloudi, Chaymae
    Cheikhi, Laila
    Abran, Alain
    Idri, Ali
    [J]. JOURNAL OF ENGINEERING SCIENCE AND TECHNOLOGY, 2022, 17 (06): : 3843 - 3861
  • [9] A Systematic Mapping Study on API Documentation Generation Approaches
    Nybom, Kristian
    Ashraf, Adnan
    Porres, Ivan
    [J]. 44TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2018), 2018, : 462 - 469
  • [10] A Systematic Mapping Study of Deployment and Orchestration Approaches for IoT
    Nguyen, Phu H.
    Ferry, Nicolas
    Erdogan, Gencer
    Song, Hui
    Lavirotte, Stephane
    Tigli, Jean-Yves
    Solberg, Arnor
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, BIG DATA AND SECURITY (IOTBDS 2019), 2019, : 69 - 82