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 …

Automatic web testing using curiosity-driven reinforcement learning

Y Zheng, Y Liu, X **e, Y Liu, L Ma… - 2021 IEEE/ACM 43rd …, 2021 - ieeexplore.ieee.org
Web testing has long been recognized as a notoriously difficult task. Even nowadays, web
testing still mainly relies on manual efforts in many cases while automated web testing is still …

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] A survey of the selenium ecosystem

B García, M Gallego, F Gortázar, M Munoz-Organero - Electronics, 2020 - mdpi.com
Selenium is often considered the de-facto standard framework for end-to-end web testing
nowadays. It allows practitioners to drive web browsers (such as Chrome, Firefox, Edge, or …

Diversity-based web test generation

M Biagiola, A Stocco, F Ricca, P Tonella - … of the 2019 27th ACM Joint …, 2019 - dl.acm.org
Existing web test generators derive test paths from a navigational model of the web
application, completed with either manually or randomly generated input values. However …

Visual web test repair

A Stocco, R Yandrapally, A Mesbah - Proceedings of the 2018 26th ACM …, 2018 - dl.acm.org
Web tests are prone to break frequently as the application under test evolves, causing much
maintenance effort in practice. To detect the root causes of a test breakage, developers …

Challenges of end-to-end testing with selenium WebDriver and how to face them: A survey

M Leotta, B García, F Ricca… - 2023 IEEE Conference …, 2023 - ieeexplore.ieee.org
Modern web applications are complex and used for tasks of primary importance, so their
quality must be guaranteed at the highest levels. For this reason, testing techniques (eg, end …

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 …

Near-duplicate detection in web app model inference

R Yandrapally, A Stocco, A Mesbah - Proceedings of the ACM/IEEE …, 2020 - dl.acm.org
Automated web testing techniques infer models from a given web app, which are used for
test generation. From a testing viewpoint, such an inferred model should contain the minimal …

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 …