{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,6]],"date-time":"2026-02-06T09:10:36Z","timestamp":1770369036818,"version":"3.49.0"},"reference-count":43,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,5,1]],"date-time":"2026-05-01T00:00:00Z","timestamp":1777593600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Systems and Software"],"published-print":{"date-parts":[[2026,5]]},"DOI":"10.1016\/j.jss.2025.112751","type":"journal-article","created":{"date-parts":[[2025,12,29]],"date-time":"2025-12-29T16:55:20Z","timestamp":1767027320000},"page":"112751","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":1,"special_numbering":"C","title":["AI in GUI-based testing: A survey of techniques, tools, and perceived advantages and limitations"],"prefix":"10.1016","volume":"235","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4761-4443","authenticated-orcid":false,"given":"Domenico","family":"Amalfitano","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4601-7425","authenticated-orcid":false,"given":"Riccardo","family":"Coppola","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8467-535X","authenticated-orcid":false,"given":"Damiano","family":"Distante","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3928-5408","authenticated-orcid":false,"given":"Filippo","family":"Ricca","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.jss.2025.112751_bib0001","series-title":"Quality of Information and Communications Technology","first-page":"328","article-title":"AI in GUI-based software testing: insights from a survey with industrial practitioners","author":"Amalfitano","year":"2024"},{"key":"10.1016\/j.jss.2025.112751_bib0002","unstructured":"Amalfitano, D., Coppola, R., Distante, D., Ricca, F., 2025. Replication Package for \u201cAI in GUI-Based Testing: A Survey of Techniques, Tools, and Perceived Benefits and Limitations\u201d. Data set. https:\/\/doi.org\/10.5281\/zenodo.15203380. 10.5281\/zenodo.152033840."},{"issue":"3","key":"10.1016\/j.jss.2025.112751_bib0003","doi-asserted-by":"crossref","DOI":"10.1145\/3616372","article-title":"Artificial intelligence applied to software testing: a tertiary study","volume":"56","author":"Amalfitano","year":"2023","journal-title":"ACM Comput. Surv."},{"key":"10.1016\/j.jss.2025.112751_bib0004","series-title":"Proceedings of the 15th Int. Conf. on Evaluation of Novel Approaches to Software Engineering - Vol. 1: ENASE,","first-page":"181","article-title":"Artificial intelligence in software test automation: a systematic literature review","author":"Anna","year":"2020"},{"key":"10.1016\/j.jss.2025.112751_bib0005","series-title":"Companion Proceedings for the ISSTA\/ECOOP 2018 Workshops","first-page":"46","article-title":"Towards automated translation between generations of GUI-based tests for mobile devices","author":"Ardito","year":"2018"},{"issue":"3","key":"10.1016\/j.jss.2025.112751_bib0006","doi-asserted-by":"crossref","first-page":"413","DOI":"10.1177\/0890334419848734","article-title":"Conducting online surveys","volume":"35","author":"Ball","year":"2019","journal-title":"J. Human Lactation"},{"key":"10.1016\/j.jss.2025.112751_bib0007","series-title":"Software Modeling and Measurement: The Goal\/Question\/Metric paradigm","author":"Basili","year":"1992"},{"key":"10.1016\/j.jss.2025.112751_bib0008","series-title":"Future of Software Engineering (FOSE \u201907)","first-page":"85","article-title":"Software testing research: achievements, challenges, dreams","author":"Bertolino","year":"2007"},{"key":"10.1016\/j.jss.2025.112751_bib0009","series-title":"2010 Third International Conference on Software Testing, Verification and Validation","first-page":"393","article-title":"An industrial survey on contemporary aspects of software testing","author":"Causevic","year":"2010"},{"key":"10.1016\/j.jss.2025.112751_bib0010","series-title":"Proceedings of the 35th Annual ACM Symposium on Applied Computing","first-page":"1586","article-title":"What 5 million job advertisements tell us about testing: a preliminary empirical investigation","author":"Cerioli","year":"2020"},{"key":"10.1016\/j.jss.2025.112751_bib0011","doi-asserted-by":"crossref","DOI":"10.1016\/j.infsof.2022.107062","article-title":"A taxonomy of metrics for GUI-based testing research: a systematic literature review","volume":"152","author":"Coppola","year":"2022","journal-title":"Inf. Softw. Technol."},{"key":"10.1016\/j.jss.2025.112751_bib0012","series-title":"Proceedings of the 11th International Conference on Product-Focused Software Process Improvement","first-page":"3","article-title":"A qualitative survey of regression testing practices","author":"Engstr\u00f6m","year":"2010"},{"issue":"7","key":"10.1016\/j.jss.2025.112751_bib0013","doi-asserted-by":"crossref","DOI":"10.3390\/electronics9071067","article-title":"A survey of the selenium ecosystem","volume":"9","author":"Garc\u00eda","year":"2020","journal-title":"Electronics"},{"issue":"5","key":"10.1016\/j.jss.2025.112751_bib0014","doi-asserted-by":"crossref","first-page":"1354","DOI":"10.1016\/j.jss.2012.12.051","article-title":"A survey of software testing practices in canada","volume":"86","author":"Garousi","year":"2013","journal-title":"J. Syst. Softw."},{"key":"10.1016\/j.jss.2025.112751_bib0015","series-title":"2012 First International Workshop on Realizing AI Synergies in Software Engineering (RAISE)","first-page":"1","article-title":"The role of artificial intelligence in software engineering","author":"Harman","year":"2012"},{"key":"10.1016\/j.jss.2025.112751_bib0016","series-title":"First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007)","first-page":"31","article-title":"Relevant information sources for successful technology transfer: a survey using inspections as an example","author":"Jedlitschka","year":"2007"},{"key":"10.1016\/j.jss.2025.112751_bib0017","series-title":"2013 1st International Workshop on Conducting Empirical Studies in Industry (CESI)","first-page":"63","article-title":"Lessons learned from conducting industry surveys in software testing","author":"Kanij","year":"2013"},{"key":"10.1016\/j.jss.2025.112751_bib0018","series-title":"2019\u202fIEEE International Conference On Artificial Intelligence Testing (AITest)","first-page":"81","article-title":"AI for testing today and tomorrow: Industry perspectives","author":"King","year":"2019"},{"key":"10.1016\/j.jss.2025.112751_bib0019","series-title":"Personal Opinion Surveys","first-page":"63","author":"Kitchenham","year":"2008"},{"key":"10.1016\/j.jss.2025.112751_bib0020","doi-asserted-by":"crossref","first-page":"275","DOI":"10.1049\/iet-sen.2011.0066","article-title":"Survey on software testing practices","volume":"6","author":"Lee","year":"2012","journal-title":"Software, IET"},{"key":"10.1016\/j.jss.2025.112751_bib0021","first-page":"193","article-title":"Chapter five - approaches and tools for automated end-to-end web testing","volume":"Vol. 101","author":"Leotta","year":"2016"},{"key":"10.1016\/j.jss.2025.112751_bib0022","series-title":"2023\u202fIEEE Conference on Software Testing, Verification and Validation (ICST)","first-page":"339","article-title":"Challenges of end-to-end testing with selenium webdriver and how to face them: a survey","author":"Leotta","year":"2023"},{"key":"10.1016\/j.jss.2025.112751_bib0023","series-title":"2020 15th Iberian Conference on Information Systems and Technologies (CISTI)","first-page":"1","article-title":"Artificial intelligence applied to software testing: a literature review","author":"Lima","year":"2020"},{"key":"10.1016\/j.jss.2025.112751_bib0024","series-title":"Guidelines for Conducting Surveys in Software Engineering","author":"Lin\u00e5ker","year":"2015"},{"issue":"1","key":"10.1016\/j.jss.2025.112751_bib0025","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1002\/inst.12278","article-title":"AI4SE and SE4AI: a research roadmap","volume":"23","author":"McDermott","year":"2020","journal-title":"Insight"},{"issue":"1","key":"10.1016\/j.jss.2025.112751_bib0026","doi-asserted-by":"crossref","first-page":"1662","DOI":"10.1109\/JIOT.2023.3291233","article-title":"A multimethod study of internet of things systems testing in industry","volume":"11","author":"Minani","year":"2024","journal-title":"IEEE Internet Things J."},{"key":"10.1016\/j.jss.2025.112751_bib0027","series-title":"Proceedings of the 10th ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement","article-title":"Survey guidelines in software engineering: an annotated review","author":"Moll\u00e9ri","year":"2016"},{"key":"10.1016\/j.jss.2025.112751_bib0028","doi-asserted-by":"crossref","DOI":"10.1016\/j.infsof.2021.106625","article-title":"Why many challenges with GUI test automation (will) remain","volume":"138","author":"Nass","year":"2021","journal-title":"Inf. Softw. Technol."},{"key":"10.1016\/j.jss.2025.112751_bib0029","unstructured":"PractiTest, 2024. State of testing\u2122report 2024. Accessed: 2025-03-18. https:\/\/www.practitest.com\/assets\/pdf\/stot-2024.pdf."},{"key":"10.1016\/j.jss.2025.112751_bib0030","series-title":"2012 7th International Workshop on Automation of Software Test (AST)","first-page":"36","article-title":"Benefits and limitations of automated software testing: systematic literature review and practitioner survey","author":"Rafi","year":"2012"},{"key":"10.1016\/j.jss.2025.112751_bib0031","series-title":"2021\u202fIEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW)","first-page":"263","article-title":"AI-based test automation: a grey literature analysis","author":"Ricca","year":"2021"},{"key":"10.1016\/j.jss.2025.112751_bib0032","series-title":"Quality of Information and Communications Technology - 16th International Conference, QUATIC 2023, Aveiro, Portugal, September 11\u201313, 2023, Proceedings","first-page":"90","article-title":"A retrospective analysis of grey literature for AI-supported test automation","author":"Ricca","year":"2023"},{"key":"10.1016\/j.jss.2025.112751_bib0033","unstructured":"Samoili, S., Lopez Cobo, M., Gomez Gutierrez, E., De Prato, G., Martinez-Plumed, F., Delipetrev, B., 2020. Defining artificial intelligence: towards an operational definition and taxonomy of artificial intelligence. 10.2760\/382730."},{"key":"10.1016\/j.jss.2025.112751_bib0034","series-title":"Graphical user interface testing","author":"Singhera","year":"1994"},{"key":"10.1016\/j.jss.2025.112751_bib0035","series-title":"The Goal Question Metric Approach","first-page":"528","volume":"Vol. I","author":"van Solingen","year":"1994"},{"key":"10.1016\/j.jss.2025.112751_bib0036","series-title":"Proceedings of the XXXIV Brazilian Symposium on Software Engineering","first-page":"750","article-title":"Using surveys to build-up empirical evidence on test-related technical debt","author":"Souza","year":"2020"},{"issue":"10","key":"10.1016\/j.jss.2025.112751_bib0037","first-page":"407","article-title":"Strategy and methodology of integration testing for GUI software","volume":"16","author":"Tan","year":"2023","journal-title":"J. Softw. Eng. Appl."},{"key":"10.1016\/j.jss.2025.112751_bib0038","first-page":"91","article-title":"Maturity of software modelling and model driven engineering: a survey in the italian industry","volume":"2012","author":"Torchiano","year":"2012","journal-title":"IET Seminar Digest"},{"issue":"8","key":"10.1016\/j.jss.2025.112751_bib0039","doi-asserted-by":"crossref","first-page":"2110","DOI":"10.1016\/j.jss.2013.03.084","article-title":"Relevance, benefits, and problems of software modelling and model driven techniques-a survey in the Italian industry","volume":"86","author":"Torchiano","year":"2013","journal-title":"J. Syst. Softw."},{"issue":"3","key":"10.1016\/j.jss.2025.112751_bib0040","doi-asserted-by":"crossref","first-page":"46","DOI":"10.4018\/IJISMD.2015070103","article-title":"TESTAR: tool support for test automation at the user interface level","volume":"6","author":"Vos","year":"2015","journal-title":"Int. J. Inf. Syst. Model. Des."},{"issue":"4","key":"10.1016\/j.jss.2025.112751_bib0041","doi-asserted-by":"crossref","first-page":"911","DOI":"10.1109\/TSE.2024.3368208","article-title":"Software testing with large language models: survey, landscape, and vision","volume":"50","author":"Wang","year":"2024","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10.1016\/j.jss.2025.112751_bib0042","series-title":"Experimentation in Software Engineering - An Introduction","author":"Wohlin","year":"2000"},{"key":"10.1016\/j.jss.2025.112751_bib0043","series-title":"2023\u202fIEEE\/ACM 45th International Conference on Software Engineering (ICSE)","first-page":"1971","article-title":"Carving UI tests to generate API tests and API specification","author":"Yandrapally","year":"2023"}],"container-title":["Journal of Systems and Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121225004200?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0164121225004200?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T17:49:08Z","timestamp":1770313748000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0164121225004200"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,5]]},"references-count":43,"alternative-id":["S0164121225004200"],"URL":"https:\/\/doi.org\/10.1016\/j.jss.2025.112751","relation":{},"ISSN":["0164-1212"],"issn-type":[{"value":"0164-1212","type":"print"}],"subject":[],"published":{"date-parts":[[2026,5]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"AI in GUI-based testing: A survey of techniques, tools, and perceived advantages and limitations","name":"articletitle","label":"Article Title"},{"value":"Journal of Systems and Software","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jss.2025.112751","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2025 Elsevier Inc. All rights are reserved, including those for text and data mining, AI training, and similar technologies.","name":"copyright","label":"Copyright"}],"article-number":"112751"}}