Web application testing—Challenges and opportunities

S Balsam, D Mishra - Journal of Systems and Software, 2024 - Elsevier
Context: A large part of the software produced by many companies and organizations today
are web applications. Testing web applications is vital to ensure and maintain the quality of …

Ai-based test automation: A grey literature analysis

F Ricca, A Marchetto, A Stocco - 2021 IEEE International …, 2021 - ieeexplore.ieee.org
This paper provides the results of a survey of the grey literature concerning the use of
artificial intelligence to improve test automation practices. We surveyed more than 1,200 …

Similarity-based web element localization for robust test automation

M Nass, E Alégroth, R Feldt, M Leotta… - ACM Transactions on …, 2023 - dl.acm.org
Non-robust (fragile) test execution is a commonly reported challenge in GUI-based test
automation, despite much research and several proposed solutions. A test script needs to be …

Pesto: Automated migration of DOM‐based Web tests towards the visual approach

M Leotta, A Stocco, F Ricca… - … Testing, Verification And …, 2018 - Wiley Online Library
Test automation tools are widely adopted for testing complex Web applications. Three
generations of tools exist: first, based on screen coordinates; second, based on DOM–based …

Web test automation: Insights from the grey literature

F Ricca, A Stocco - SOFSEM 2021: Theory and Practice of Computer …, 2021 - Springer
This paper provides the results of a survey of the grey literature concerning best practices for
end-to-end web test automation. We analyzed more than 2,400 sources (eg, blog posts …

Sidereal: Statistical adaptive generation of robust locators for web testing

M Leotta, F Ricca, P Tonella - Software Testing, Verification …, 2021 - Wiley Online Library
By ensuring adequate functional coverage, End‐to‐End (E2E) testing is a key enabling
factor of continuous integration. This is even more true for web applications, where …

Cytestion: Automated gui testing for web applications

TS Moura, ELG Alves, HF Figueirêdo… - Proceedings of the …, 2023 - dl.acm.org
Automated testing in web applications is becoming increasingly popular due to its cost-
effectiveness, efficiency, and repeatability. Ensuring the quality of such software is vital …

A Multi-Year Grey Literature Review on AI-assisted Test Automation

F Ricca, A Marchetto, A Stocco - arxiv preprint arxiv:2408.06224, 2024 - arxiv.org
Context: Test Automation (TA) techniques are crucial for quality assurance in software
engineering but face limitations such as high test suite maintenance costs and the need for …

[HTML][HTML] Investigating the robustness of locators in template-based Web application testing using a GUI change classification model

M De Luca, AR Fasolino, P Tramontana - Journal of Systems and Software, 2024 - Elsevier
GUI-based test-cases generated by Capture and Replay tools suffer from the well-known
fragility problem: they may break even if small layout changes are operated in a Web …

Web application testing: Using tree kernels to detect near-duplicate states in automated model inference

A Corazza, S Di Martino, A Peron… - Proceedings of the 15th …, 2021 - dl.acm.org
Background: In the context of End-to-End testing of web applications, automated exploration
techniques (aka crawling) are widely used to infer state-based models of the site under test …