following the standard guidelines in software engineer-
ing.
Conclusion Validity
is concerned with the extent
to which correct conclusions are made through obser-
vations of the study. In this study, all the conclusions
to each research question were drawn according to
statistical results and are traceable to raw survey data.
However, since this survey was anonymous and fol-
lowed the GDPR, sharing the raw data of survey is not
allowed.
Internal Validity
focus on how the study really
cause the outcomes. In our study, threats to internal
validity lie in the convenience sampling and survey
execution. The participants from diverse places are
likely to bias the survey results. To avoid that, in the
survey design, we studied main types of response bias
and took the corresponding steps to control them, e.g.,
to avoid social desirability bias, the anonymity of the
responses and result reporting were maintained. We
measured the response quality and removed bad re-
sponses before analyzing and reporting survey results.
External Validity
is concerned with how the study
results can be generalized. Selection bias may be a
threat to external validity of this study. As most re-
sponses were received from Europe, population dif-
ferences should be considered in the generalization of
study results to rest of the world.
7 CONCLUSION
Software organizations should assess and improve
their test automation maturity for continuous improve-
ment. They need a benchmark of the current state of
their test automation processes and practices to iden-
tify improvement steps.
In this paper, we conducted a test automation ma-
turity survey with 151 practitioners coming from more
than 101 organizations in 25 countries. Based on sur-
vey responses, we made several observations about the
state of test automation practice in the present industry
and discussed the implications of study results, see
Section 5.
This study has contributions to both academia and
industry. It can help researchers and practitioners to
understand the state of practice of test automation ma-
turity in the present industry. For the industry side, the
survey in this study and survey results together may
help them to benchmark their test automation maturity
and make the comparison with others in the indus-
try. This would help practitioners to better understand
and conduct test automation processes. On the other
side, our study is connected to the previous literature
and extends the research in this area, as discussed in
Section 5. By reviewing study results, researchers
can find research topics which are interested to both
academia and industry in the research scope of test
automation maturity. Based on the findings we also
suggested some follow-up research topics in this area,
see Section 5.
As a future study, we intend to do in-depth analysis
of other factors that may affect test automation matu-
rity, such as test tools and frameworks, test case design
techniques, etc. We aim to integrate all results to es-
tablish a coherent framework for organizing current
best practices in a validated improvement ladder.
ACKNOWLEDGEMENTS
This study is supported by TESTOMAT Project
(ITEA3 ID number 16032), funded by Business Fin-
land under Grant Decision ID 3192/31/2017.
REFERENCES
Autoine, A., Rabikumer, S., and Christine, B. (2019). Contin-
uous testing report 2019. Technical report, Capgemini.
Capgemini, Sogeti, and Microfocus (2018). World quality
report 2018-19. Technical report.
Cohen, L. H. (1988). Life events and psychological function-
ing: Theoretical and methodological issues, volume 90.
Sage Publications, Inc.
Eldh, S., Andersson, K., Ermedahl, A., and Wiklund, K.
(2014). Towards a test automation improvement model
(taim). In 2014 IEEE Seventh International Confer-
ence on Software Testing, Verification and Validation
Workshops, pages 337–342.
Etikan, I., Musa, S. A., and Alkassim, R. S. (2016). Compar-
ison of convenience sampling and purposive sampling.
American journal of theoretical and applied statistics,
5(1):1–4.
Ganassali, S. (2008). The influence of the design of web
survey questionnaires on the quality of responses. In
Survey research methods, volume 2, pages 21–32.
Garousi, V., Felderer, M., and Hacalo
˘
glu, T. (2017). Soft-
ware test maturity assessment and test process improve-
ment: A multivocal literature review. Information and
Software Technology, 85:16–42.
Garousi, V., Felderer, M., Kuhrmann, M., Herkilo
˘
glu, K.,
and Eldh, S. (2020). Exploring the industry’s chal-
lenges in software testing: An empirical study. Journal
of Software: Evolution and Process.
Garousi, V. and Mäntylä, M. V. (2016). When and what to
automate in software testing? a multi-vocal literature
review. Information and Software Technology, 76:92–
117.
Ghazi, A. N., Petersen, K., Reddy, S. S. V. R., and Nekkanti,
H. (2018). Survey research in software engineering:
Software Test Automation Maturity: A Survey of the State of the Practice
37