论文标题

软件测试自动化成熟度 - 对实践状态的调查

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

论文作者

Wang, Yuqing, Mäntylä, Mika V., Demeyer, Serge, Wiklund, Kristian, Eldh, Sigrid, Kairi, Tatu

论文摘要

软件行业对测试自动化的兴趣越来越大。在本文中,我们提出了一项测试自动化成熟度调查,该调查是从业者的自我评估。根据来自25个国家 /地区的101个组织的151名从业者的回应,我们就测试自动化成熟的实践状态进行了观察:a)不同组织中的测试自动化成熟度水平与他们采用的实践有所不同; b)从业者报告了关于不同实践的情况,例如85%的从业人员同意,他们的测试团队具有足够的测试自动化专业知识和技能,而47%的从业者则承认,缺乏设计和执行自动化测试的指导方针; c)某些实践密切相关和/或密切聚集; d)自动测试用例的百分比以及敏捷和/或DEVOPS开发模型的使用是较高的测试自动化成熟度水平的良好指标; (e)从业者的作用可能会影响响应变化,例如,质量保证工程师给出了最乐观的答案,顾问给出了最悲观的答案。我们的结果使您可以深入了解当前的测试自动化过程和实践,并表明有机会进一步改善当前行业。

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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源