Checklists to support decision-making in regression testing

被引:0
|
作者
Minhas, Nasir Mehmood [1 ]
Boerstler, Juergen
Petersen, Kai [1 ,2 ]
机构
[1] Blekinge Inst Technol, Dept Software Engn, Karlskrona, Sweden
[2] Univ Appl Sci Flensburg, Flensburg, Germany
关键词
Regression testing; Checklists; Test manager; Team readiness; Process improvement;
D O I
10.1016/j.jss.2023.111697
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: Practitioners working in large-scale software development face many challenges in regression testing activities. One of the reasons is the lack of a structured regression testing process. In this regard, checklists can help practitioners keep track of essential regression testing activities and add structure to the regression testing process to a certain extent.Objective: This study aims to introduce regression testing checklists so test managers/teams can use them: (1) to assess whether test teams/members are ready to begin regression testing, and (2) to keep track of essential regression testing activities while planning and executing regression tests.Method: We used interviews, workshops, and questionnaires to design, evolve, and evaluate regression testing checklists. In total, 25 practitioners from 12 companies participated in creating the checklist. Twenty-three of them participated in checklists evolution and evaluation.Results: We identified activities practitioners consider significant while planning, performing, and analyzing regression testing. We designed regression testing checklists based on these activities to help practitioners make informed decisions during regression testing. With the help of practitioners, we evolved these checklists into two iterations. Finally, the practitioners provided feedback on the proposed checklists. All respondents think the proposed checklists are useful and customizable for their environments, and 80% think checklists cover aspects essential for regression testing. Conclusion: The proposed regression testing checklists can be useful for test managers to assess their team/team members' readiness and decide when to start and stop regression testing. The checklists can be used to record the steps required while planning and executing regression testing. Further, these checklists can provide a basis for structuring the regression testing process in varying contexts.(c) 2023 The Author(s). Published by Elsevier Inc. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页数:15
相关论文
共 50 条
  • [31] Integrating Decision-Making Support in Geocollaboration Tools
    Antunes, Pedro
    Zurita, Gustavo
    Baloian, Nelson
    Sapateiro, Claudio
    GROUP DECISION AND NEGOTIATION, 2014, 23 (02) : 211 - 233
  • [32] Information technology in support of individual decision-making
    Wood, J. R. G.
    Wood-Harper, A. T.
    INFORMATION SYSTEMS JOURNAL, 1993, 3 (02) : 85 - 101
  • [33] Support of Decision-Making in Organizations' Quality Management
    Leonova, T. I.
    Mager, V. E.
    Mikeladze, B. D.
    Chernenkaya, L. V.
    Chernenkii, A. V.
    PROCEEDINGS OF 2017 XX IEEE INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND MEASUREMENTS (SCM), 2017, : 843 - 845
  • [34] A Model to Support Risk Management Decision-Making
    Tchangani, Ayeley P.
    STUDIES IN INFORMATICS AND CONTROL, 2011, 20 (03): : 209 - 220
  • [35] Sharpen decision-making with computerized support tools
    Bowles, KH
    CIN-COMPUTERS INFORMATICS NURSING, 2005, 23 (01) : 52 - 54
  • [36] INFORMATION MANAGEMENT APPROACH AND SUPPORT TO DECISION-MAKING
    CARLSON, CK
    INFORMATION & MANAGEMENT, 1988, 15 (03) : 135 - 149
  • [37] Sharpen decision-making with computerized support tools
    Bowles, KH
    JOURNAL OF NURSING ADMINISTRATION, 2004, 34 : 19 - 20
  • [38] Argument visualisation to support democratic decision-making
    Macintosh, A
    Renton, A
    EADOPTION AND THE KNOWLEDGE ECONOMY: ISSUES, APPLICATIONS, CASE STUDIES, PTS 1 AND 2, 2004, 1 : 997 - 1003
  • [39] TOOL FOR DECISION-MAKING SUPPORT IN BIOREFINERIES DEVELOPMENT
    Gonzalez-Herrera, I. Y.
    Rabasa-Olazabal, G.
    Perez-Martinez, A.
    Gonzalez-Suarez, E.
    Castro-Galiano, E.
    REVISTA MEXICANA DE INGENIERIA QUIMICA, 2016, 15 (03): : 943 - 951
  • [40] Information Systems that Really Support Decision-Making
    Gio Wiederhold
    Journal of Intelligent Information Systems, 2000, 14 : 85 - 94