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 条
  • [22] On the use of risk and decision analysis to support decision-making
    Aven, T
    Korte, J
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2003, 79 (03) : 289 - 299
  • [23] Simulation of Expert Judgements for Testing the Methods of Information Processing in Decision-Making Support Systems
    Tsyganok, V. V.
    Kadenko, S. V.
    Andriichuk, O. V.
    JOURNAL OF AUTOMATION AND INFORMATION SCIENCES, 2011, 43 (12) : 21 - 32
  • [24] Are Australian midwives empowered to support informed decision-making around genetic testing in pregnancy?
    Bishop, Michelle
    Gaff, Clara
    Metcalfe, Sylvia
    NURSING & HEALTH SCIENCES, 2007, 9 (03) : 234 - 234
  • [25] Diagnostic Testing of a Vertical Lift Truss Bridge for Model Verification and Decision-Making Support
    Shahsavari, Vahid
    Mashayekhi, Maryam
    Mehrkash, Milad
    Santini-Bell, Erin
    FRONTIERS IN BUILT ENVIRONMENT, 2019, 5
  • [26] Bidding strategy to support decision-making by integrating fuzzy AHP and regression-based simulation
    Chou, Jui-Sheng
    Anh-Duc Pham
    Wang, Hsin
    AUTOMATION IN CONSTRUCTION, 2013, 35 : 517 - 527
  • [27] Support vector machines versus logistic regression: improving prospective performance in clinical decision-making
    Pochet, NLMM
    Suykens, JAK
    ULTRASOUND IN OBSTETRICS & GYNECOLOGY, 2006, 27 (06) : 607 - 608
  • [28] DECISION-MAKING IN SUPPORT - PHYSICIAN PERCEPTIONS AND PREFERENCES
    CONNORS, AF
    DAWSON, NV
    ARKES, HR
    ROACH, MJ
    JOURNAL OF CLINICAL EPIDEMIOLOGY, 1990, 43 : S59 - S62
  • [29] Decision-making support for sustainable product creation
    Inoue, Masato
    Lindow, Kai
    Stark, Rainer
    Tanaka, Kenji
    Nahm, Yoon-Eui
    Ishikawa, Haruo
    ADVANCED ENGINEERING INFORMATICS, 2012, 26 (04) : 782 - 792
  • [30] POWER BI AS A DECISION-MAKING SUPPORT TOOL
    Diaz Vasquez, Rita Azucena
    Acosta Espinoza, Jorge Lenin
    Checa Cabrera, Marco Antonio
    REVISTA UNIVERSIDAD Y SOCIEDAD, 2022, 14 : 195 - 207