A Retrospective Analysis of Grey Literature for AI-Supported Test Automation

Filippo Ricca , Alessandro Marchetto and Andrea Stocco

In Proceedings of the 16th International Conference on the Quality of Information and Communications Technology, pp. 90–105

September 2023 · doi: https://doi.org/10.1007/978-3-031-43703-8_7

abstract

This paper provides the results of a retrospective analysis conducted on a survey of the grey literature about the perception of practitioners on the integration of artificial intelligence (AI) algorithms into Test Automation (TA) practices. Our study involved the examination of 231 sources, including blogs, user manuals, and posts. Our primary goals were to: (a) assess the generalizability of existing taxonomies about the usage of AI for TA, (b) investigate and understand the relationships between TA problems and AI-based solutions, and (c) systematically map out the existing AI-based tools that offer AI-enhanced solutions. Our analysis yielded several interesting results. Firstly, we assessed a high degree of generalization of the existing taxonomies. Secondly, we identified TA problems that can be addressed using AI-enhanced solutions integrated into existing tools. Thirdly, we found that some TA problems require broader solutions that involve multiple software testing phases simultaneously, such as test generation and maintenance. Fourthly, we discovered that certain solutions are being investigated but are not supported by existing AI-based tools. Finally, we observed that there are tools that supports different phases of TA and may have a broader outreach.

subject terms: Test Automation, Artificial Intelligence, Grey Literature

url: https://link.springer.com/chapter/10.1007/978-3-031-43703-8_7