Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/ICSM.2013.13guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

On Rapid Releases and Software Testing

Published: 22 September 2013 Publication History

Abstract

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. We analyze the results of 312,502 execution runs of the 1,547 mostly manual system level test cases of Mozilla Fire fox from 2006 to 2012 (5 major traditional and 9 major rapid releases), and triangulated our findings with a Mozilla QA engineer. In rapid releases, testing has a narrower scope that enables deeper investigation of the features and regressions with the highest risk, while traditional releases run the whole test suite. Furthermore, rapid releases make it more difficult to build a large testing community, forcing Mozilla to increase contractor resources in order to sustain testing for rapid releases.

Cited By

View all
  • (2020)Improving Traceability Recovery Between Bug Reports and Manual Test CasesProceedings of the XXXIV Brazilian Symposium on Software Engineering10.1145/3422392.3422424(293-302)Online publication date: 21-Oct-2020
  • (2018)The impact of failing, flaky, and high failure tests on the number of crash reports associated with Firefox buildsProceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3236024.3275529(857-862)Online publication date: 26-Oct-2018
  • (2018)One size does not fit all: an empirical study of containerized continuous deployment workflowsProceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3236024.3236033(295-306)Online publication date: 26-Oct-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Guide Proceedings
ICSM '13: Proceedings of the 2013 IEEE International Conference on Software Maintenance
September 2013
593 pages
ISBN:9780769549811

Publisher

IEEE Computer Society

United States

Publication History

Published: 22 September 2013

Author Tags

  1. Mozilla
  2. Software testing
  3. agile releases
  4. bugs
  5. builds
  6. opensource
  7. release model

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2020)Improving Traceability Recovery Between Bug Reports and Manual Test CasesProceedings of the XXXIV Brazilian Symposium on Software Engineering10.1145/3422392.3422424(293-302)Online publication date: 21-Oct-2020
  • (2018)The impact of failing, flaky, and high failure tests on the number of crash reports associated with Firefox buildsProceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3236024.3275529(857-862)Online publication date: 26-Oct-2018
  • (2018)One size does not fit all: an empirical study of containerized continuous deployment workflowsProceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3236024.3236033(295-306)Online publication date: 26-Oct-2018
  • (2017)Systematic literature review on the impacts of agile release engineering practicesInformation and Software Technology10.1016/j.infsof.2017.01.00986:C(87-100)Online publication date: 1-Jun-2017
  • (2016)Industry application of continuous integration modelingProceedings of the 38th International Conference on Software Engineering Companion10.1145/2889160.2889252(270-279)Online publication date: 14-May-2016

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media