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.| 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.
https://hdl.handle.net/11583/3008534
