On rapid releases and software testing: a case study and a semi-systematic literature review

被引:56
|
作者
Mantyla, Mika V. [1 ]
Adams, Bram [2 ]
Khomh, Foutse [3 ]
Engstrom, Emelie [4 ]
Petersen, Kai [5 ]
机构
[1] Aalto Univ, Dept Comp Sci & Engn, Espoo, Finland
[2] Polytech Montreal, MCIS, Montreal, PQ, Canada
[3] Polytech Montreal, SWAT, Montreal, PQ, Canada
[4] Lund Univ, Dept Comp Sci, S-22100 Lund, Sweden
[5] Blekinge Inst Technol, Sch Comp, Karlskrona, Sweden
基金
加拿大自然科学与工程研究理事会;
关键词
Software testing; Release model; Builds; Bugs; Open-source; Agile releases; Mozilla; AGILE; ART;
D O I
10.1007/s10664-014-9338-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Large open and closed source organizations like Google, Facebook and Mozilla are migrating their products towards rapid releases. While this allows faster time-to-market and user feedback, it also implies less time for testing and bug fixing. Since initial research results indeed show that rapid releases fix proportionally less reported bugs than traditional releases, this paper investigates the changes in software testing effort after moving to rapid releases in the context of a case study on Mozilla Firefox, and performs a semi-systematic literature review. The case study analyzes the results of 312,502 execution runs of the 1,547 mostly manual system-level test cases of Mozilla Firefox from 2006 to 2012 (5 major traditional and 9 major rapid releases), and triangulates our findings with a Mozilla QA engineer. We find that rapid releases have a narrower test scope that enables a deeper investigation of the features and regressions with the highest risk. Furthermore, rapid releases make testing more continuous and have proportionally smaller spikes before the main release. However, rapid releases make it more difficult to build a large testing community , and they decrease test suite diversity and make testing more deadline oriented. In addition, our semi-systematic literature review presents the benefits, problems and enablers of rapid releases from 24 papers found using systematic search queries and a similar amount of papers found through other means. The literature review shows that rapid releases are a prevalent industrial practice that are utilized even in some highly critical domains of software engineering, and that rapid releases originated from several software development methodologies such as agile, open source, lean and internet-speed software development. However, empirical studies proving evidence of the claimed advantages and disadvantages of rapid releases are scarce.
引用
下载
收藏
页码:1384 / 1425
页数:42
相关论文
共 50 条
  • [31] A Semi-Systematic Review of Capillary Irrigation: The Benefits, Limitations, and Opportunities
    Semananda, Niranjani P. K.
    Ward, James D.
    Myers, Baden R.
    HORTICULTURAE, 2018, 4 (03)
  • [32] Reflections on solar energy adoption research: a semi-systematic review
    Vishnu, C. R.
    John, Joshin
    INTERNATIONAL JOURNAL OF ENERGY SECTOR MANAGEMENT, 2024, 18 (06) : 2141 - 2168
  • [33] Comparison of the building adaptability assessment models: a semi-systematic review
    Unver, Hasan
    Alptekin, Orkun
    Kalkan, Melike
    INTERNATIONAL JOURNAL OF BUILDING PATHOLOGY AND ADAPTATION, 2022, 42 (05) : 982 - 1001
  • [34] The relationship between cognition and functioning in schizophrenia: A semi-systematic review
    Kharawala, Saifuddin
    Hastedt, Claudia
    Podhorna, Jana
    Shukla, Hemlata
    Kappelhoff, Bregt
    Harvey, Philip D.
    SCHIZOPHRENIA RESEARCH-COGNITION, 2022, 27
  • [35] Sufficiency and transformation-A semi-systematic literature review of notions of social change in different concepts of sufficiency
    Lage, Jonas
    FRONTIERS IN SUSTAINABILITY, 2022, 3
  • [36] A Systematic Literature Review of Test Case Prioritization Technique on Software Product Line Testing
    Shareef, Siti Hawa Mohamed
    Sulaiman, Rabatul Aduni
    Basari, Abd Samad Hasan
    KSII Transactions on Internet and Information Systems, 2024, 18 (10): : 2872 - 2894
  • [37] Mental health research in Botswana: a semi-systematic scoping review
    Opondo, Philip R.
    Olashore, Anthony A.
    Molebatsi, Keneilwe
    Othieno, Caleb J.
    Ayugi, James O.
    JOURNAL OF INTERNATIONAL MEDICAL RESEARCH, 2020, 48 (10)
  • [38] The role of hysteroscopy in fertility preservation in endometrial cancer and atypical endometrial hyperplasia: a semi-systematic literature review
    Esra Bilir
    İlker Kahramanoğlu
    Archives of Gynecology and Obstetrics, 2023, 308 : 1113 - 1126
  • [39] The role of hysteroscopy in fertility preservation in endometrial cancer and atypical endometrial hyperplasia: a semi-systematic literature review
    Bilir, Esra
    Kahramanoglu, Ilker
    ARCHIVES OF GYNECOLOGY AND OBSTETRICS, 2023, 308 (04) : 1113 - 1126
  • [40] Widening Participation in Scotland 1997-2021: A semi-systematic literature review and avenues for further research
    O'Toole, Michelle
    Dunnett, Susan
    Brennan, Mary
    Calvard, Thomas
    Fakeyeva, Liudmila
    BRITISH EDUCATIONAL RESEARCH JOURNAL, 2024, 50 (04) : 1655 - 1675