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 条
  • [1] Software Test Automation and A Sample Practice for An Enterprise Business Software
    Celik, Emre
    Eren, Sadik
    Cini, Efe
    Keles, Omur
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2017, : 141 - 144
  • [2] Test processes in software product evolution -: a qualitative survey on the state of practice
    Runeson, P
    Andersson, C
    Höst, M
    [J]. JOURNAL OF SOFTWARE MAINTENANCE AND EVOLUTION-RESEARCH AND PRACTICE, 2003, 15 (01): : 41 - 59
  • [3] Toward a mature industrial practice of software test automation
    Hong Zhu
    Daniel Hoffman
    John Hughes
    Dianxiang Xu
    [J]. Software Quality Journal, 2014, 22 : 239 - 240
  • [4] Toward a mature industrial practice of software test automation
    Zhu, Hong
    Hoffman, Daniel
    Hughes, John
    Xu, Dianxiang
    [J]. SOFTWARE QUALITY JOURNAL, 2014, 22 (02) : 239 - 240
  • [5] Test automation maturity assessment
    Wang, Yuqing
    [J]. 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2018, : 424 - 425
  • [6] SOFTWARE AUTOMATION SURVEY
    LEMPP, P
    [J]. BUSINESS SOFTWARE REVIEW, 1987, 6 (12): : 4 - 4
  • [7] A Survey of the Software Test Methods and Identification of Critical Success Factors for Automation
    Bindu Bhargavi S.M.
    Suma V.
    [J]. SN Computer Science, 3 (6)
  • [8] Featured Topic Issue: Software Test Automation, Practice and Standardization INTRODUCTION
    Gao, Jerry
    Muccini, Henry
    Bai, Xiaoying
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2011, 21 (06) : 755 - 757
  • [9] Test automation in practice
    Subramanyan, Rajesh
    [J]. COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 19 - 19
  • [10] SOFTWARE TECHNOLOGY Test Automation
    Polo, Macario
    Reales, Pedro
    Piattini, Mario
    Ebert, Christof
    [J]. IEEE SOFTWARE, 2013, 30 (01) : 84 - 89