The testing process is a fundamental part of the software development cycle. One of the most used techniques to verify the proper functioning of mobile applications is Exploratory Testing. Exploratory Testing consists in a tester freely exploring the Graphical User Interface of the Application Under Test to detect anomalies and bugs. However, such a testing approach requires a large amount of time and has proven to be expensive and monotonous. A possible solution to mitigate the repetitiveness of human-performed activities is gamification. In recent years, several efforts have been made towards the introduction of gamification into the testing process. In this paper we provide a guide showing how to extend an existing open source Exploratory Testing tool by introducing gamification elements. The goal is to make the Exploratory Testing process more engaging and improve the testers' performances. We provide an example of a possible implementation of gamification dynamics: a progress bar that shows the tester the current progress. We believe that this kind of contribution can be useful and inspiring to the community working in the field.

GAppium / Laudadio, Lorenzo; Coppola, Riccardo; Torchiano, Marco; Fulcini, Tommaso. - ELETTRONICO. - (2025).

GAppium

LAUDADIO Lorenzo;COPPOLA Riccardo;TORCHIANO MArco;FULCINI Tommaso
2025

Abstract

The testing process is a fundamental part of the software development cycle. One of the most used techniques to verify the proper functioning of mobile applications is Exploratory Testing. Exploratory Testing consists in a tester freely exploring the Graphical User Interface of the Application Under Test to detect anomalies and bugs. However, such a testing approach requires a large amount of time and has proven to be expensive and monotonous. A possible solution to mitigate the repetitiveness of human-performed activities is gamification. In recent years, several efforts have been made towards the introduction of gamification into the testing process. In this paper we provide a guide showing how to extend an existing open source Exploratory Testing tool by introducing gamification elements. The goal is to make the Exploratory Testing process more engaging and improve the testers' performances. We provide an example of a possible implementation of gamification dynamics: a progress bar that shows the tester the current progress. We believe that this kind of contribution can be useful and inspiring to the community working in the field.
2025
File in questo prodotto:
File Dimensione Formato  
Gappium_Inspector_Tech_Report-2.pdf

accesso aperto

Tipologia: 1. Preprint / submitted version [pre- review]
Licenza: Creative commons
Dimensione 352.52 kB
Formato Adobe PDF
352.52 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/3008534