RCIS 2023
RCIS 2023

Scriptless test automation through the graphical user interface
Getting started with scriptless test automation through the graphical user interface, a hands-on tutorial
Presenters: Olivia Rodriguez Valdes, Beatriz Marín, Tanja E. J. Vos
Universitat Politècnica de València, Spain and the Open Universiteit, Heerlen in The Netherlands
Abstract: Automated testing of the graphical user interface (GUI) has traditionally been done using scripted methods. However, these can often lead to expensive mainte- nance issues. Additionally, script-based testing typically only covers happy-path user scenarios, while neglecting other scenarios that are crucial for testing over- all system robustness. Therefore, there is a need to complement the scripted approach with another automated method for GUI testing: scriptless testing. Scriptless test automation through GUI is a potential solution where tests are generated during execution based on the observed state of the system under test (SUT), rather than using pre-defined scripts. TESTAR3 [1] is an open-source tool that implements a scriptless approach that consists of repeatedly doing the following: (1) Obtain the state of the SUT, (2) Check the state-based test oracles, (3) Derive the possible actions that the end-user could do, (4) Select and execute one of these actions, (5) Wait for the GUI to update its state. This tutorial is aimed at a diverse audience including students, researchers, professors, and practitioners who are interested in GUI testing. In this tutorial, attendees will obtain a solid understanding of GUI testing, as well as practical hands-on experience using the testing tool TESTAR.
Download the Handson PDF
Web access to virtual machine:
(If you want to have access to a virtual machine after the workshop, please send an e-mail to info@testar.org )
Download the WomENcourage 2023 slides here.