Software Test Automation Maturity: A Survey of the State of the Practice

被引:8
|
作者
Wang, Yuqing [1 ]
Mantyla, Mika v [1 ]
Demeyer, Serge [2 ,3 ]
Wiklund, Kristian [4 ]
Eldh, Sigrid [4 ]
Kairi, Tatu [5 ]
机构
[1] Univ Oulu, M3S Res Unit, Oulu, Finland
[2] Univ Antwerp, Antwerp, Belgium
[3] Flanders Make, Antwerp, Belgium
[4] Ericsson AB, Stockholm, Sweden
[5] Eficode, Helsinki, Finland
关键词
Software; Test Automation; Maturity; Improvement; Assessment; Best Practice;
D O I
10.5220/0009766800270038
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The software industry has seen an increasing interest in test automation. In this paper, we present a test automation maturity survey serving as a self-assessment for practitioners. Based on responses of 151 practitioners coming from above 101 organizations in 25 countries, we make observations regarding the state of the practice of test automation maturity: a) The level of test automation maturity in different organizations is differentiated by the practices they adopt; b) Practitioner reported the quite diverse situation with respect to different practices, e.g., 85% practitioners agreed that their test teams have enough test automation expertise and skills, while 47% of practitioners admitted that there is lack of guidelines on designing and executing automated tests; c) Some practices are strongly correlated and/or closely clustered; d) The percentage of automated test cases and the use of Agile and/or DevOps development models are good indicators for a higher test automation maturity level; (e) The roles of practitioners may affect response variation, e.g., QA engineers give the most optimistic answers, consultants give the most pessimistic answers. Our results give an insight into present test automation processes and practices and indicate chances for further improvement in the present industry.
引用
收藏
页码:27 / 38
页数:12
相关论文
共 50 条
  • [31] Expanding, Theory, and Practice: Report on the 4th International Workshop on the Automation of Software Test
    Dranidis, Dimitris
    Masticola, Stephen P.
    Strooper, Paul
    [J]. 2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, COMPANION VOLUME, 2009, : 459 - +
  • [32] The Systematic Practice of Test Design Automation
    Jeong, Oksoon
    [J]. SOFTWARE ENGINEERING, BUSINESS CONTINUITY, AND EDUCATION, 2011, 257 : 250 - 255
  • [33] The Design and Application of the Technology of Software Test Automation
    Shi Yiping
    Su Qianmin
    Zhao Minyuan
    [J]. AEIT 2012: 2012 2ND INTERNATIONAL CONFERENCE ON AEROSPACE ENGINEERING AND INFORMATION TECHNOLOGY, VOL 1, 2012, : 190 - 194
  • [34] Test automation support tool for automobile software
    Kataoka, Tomomi
    Saka, Ikuko
    Furuto, Ken
    Matsumoto, Tatsuji
    [J]. SEI Technical Review, 2013, (77): : 79 - 83
  • [35] TEST AUTOMATION FOR CONTINUOUS INTEGRATION IN SOFTWARE DEVELOPMENT
    Nitescu, Tudor-Alin
    Concea-Prisacaru, Andreea-Iulia
    Sgarciu, Valentin
    [J]. UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2022, 84 (04): : 95 - 106
  • [36] Productivity improvements in software testing with test automation
    Gascoyne, Stuart
    [J]. Electronic Engineering (London), 2000, 72 (885): : 65 - 66
  • [37] Integration test automation of embedded communication software
    Latvakoski, Juhani
    [J]. VTT Publications, (318): : 3 - 97
  • [38] Productivity improvements in software testing with test automation
    Gascoyne, S
    [J]. ELECTRONIC ENGINEERING, 2000, 72 (885): : 65 - 66
  • [39] Software Test Automation: An algorithm for solving system management automation problems
    Rauf, Abdul E. M.
    Reddy, E. Madhusudhana
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES, ICICT 2014, 2015, 46 : 949 - 956
  • [40] A Self-assessment Instrument for Assessing Test Automation Maturity
    Wang, Yuqing
    Mantyla, Mika
    Eldh, Sigrid
    Markkula, Jouni
    Wiklund, Kristian
    Kairi, Tatu
    Raulamo-Jurvanen, Paivi
    Haukinen, Antti
    [J]. PROCEEDINGS OF EASE 2019 - EVALUATION AND ASSESSMENT IN SOFTWARE ENGINEERING, 2019, : 145 - 154