Reinforcement learning for scriptless testing: An empirical investigation of reward functions

O Rodríguez-Valdés, TEJ Vos, B Marín… - … Conference on Research …, 2023 - Springer
Testing web applications through the GUI can be complex and time-consuming, as it
involves checking the functionality of the system under test (SUT) from the user's …

Towards a testing tool that learns to test

O Rodriguez-Valdes - 2021 IEEE/ACM 43rd International …, 2021 - ieeexplore.ieee.org
We will study the application of Reinforcement Learning techniques in automated GUI
testing. Using the scriptless GUI testing tool TESTAR as a vehicle, we will focus our research …

Guess the State: Exploiting Determinism to Improve GUI Exploration Efficiency

D Clerissi, G Denaro, M Mobilio… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Many automatic Web testing techniques generate test cases by analyzing the GUI of the
Web applications under test, aiming to exercise sequences of actions that are similar to the …

Novelty-Driven Evolutionary Scriptless Testing

LV Hufkens, TEJ Vos, B Marín - International Conference on Research …, 2024 - Springer
In recent years, scriptless Graphical User Interface (gui) testing has been positioned as a
complement to traditional testing techniques. Automated scriptless GUI testing approaches …

Grammar-based action selection rules for scriptless testing

LV Hufkens, F Pastor Ricos, B Marín… - Proceedings of the 5th …, 2024 - dl.acm.org
Scriptless testing at the GUI level involves generating test sequences on the fly. These test
sequences mimic user interactions on the GUI. The creation of these sequences works …

Monkey see, monkey do: Effective generation of GUI tests with inferred macro events

M Ermuth, M Pradel - Proceedings of the 25th International Symposium …, 2016 - dl.acm.org
Automated testing is an important part of validating the behavior of software with complex
graphical user interfaces, such as web, mobile, and desktop applications. Despite recent …

Scriptless testing at the GUI level in an industrial setting

H Chahim, M Duran, TEJ Vos, P Aho… - Research Challenges in …, 2020 - Springer
TESTAR is a traversal-based and scriptless tool for test automation at the Graphical User
Interface (GUI) level. It is different from existing test approaches because no test cases need …

A Framework for the Gamification of GUI Testing

R Coppola, L Ardito, T Fulcini, G Garaccione… - Software Engineering for …, 2023 - Springer
Software testing is a critical activity in the software development process. Several techniques
have been proposed, addressing different levels of granularity from low-level unit testing to …

A reinforcement learning-based approach to testing GUI of moblie applications

C Tao, F Wang, Y Gao, H Guo, J Gao - World Wide Web, 2024 - Springer
With the popularity of mobile devices, the software market of mobile applications has been
booming in recent years. Android applications occupy a vast market share. However, the …

Improving automated GUI testing by learning to avoid infeasible tests

N Walkinshaw - 2020 IEEE International Conference On …, 2020 - ieeexplore.ieee.org
Most modern end-user software applications are controlled through a graphical user
interface (GUI). When it comes to automated test selection, however, GUIs present two major …