Improving Test Automation Maturity: a Multivocal Literature Review
Yuqing Wang, Mika V.M\"antyl\"a, Zihao Liu, Jouni Markkula, and P\"aivi Raulamo-jurvanen

TL;DR
This paper conducts a multivocal literature review to synthesize guidelines for improving test automation maturity, highlighting the limited empirical validation of best practices and identifying gaps in existing models and evidence.
Contribution
It provides a comprehensive synthesis of 26 test automation best practices from diverse sources and analyzes their empirical validation and integration into maturity models.
Findings
Only 6 best practices have been empirically validated.
Several technical best practices are missing from existing maturity models.
Many advice pieces are experience-based and need further empirical evaluation.
Abstract
Mature test automation is key for achieving software quality at speed. In this paper, we present a multivocal literature review with the objective to survey and synthesize the guidelines given in the literature for improving test automation maturity. We selected and reviewed 81 primary studies, consisting of 26 academic literature and 55 grey literature sources. From primary studies, we extracted 26 test automation best practices (e.g., Define an effective test automation strategy, Set up good test environments, Develop high-quality test scripts) and collected many pieces of advice (e.g., in forms of implementation/improvement approaches, technical techniques, concepts, experience-based heuristics) on how to conduct these best practices. We made main observations: (1) There are only 6 best practices whose positive effect on maturity improvement have been evaluated by academic studies…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
