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. The goal of this paper is to provide a guide showing how to extend an existing open source Exploratory Testing tool by introducing gamification elements, 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: A Framework to Enact Gamification Mechanics in Appium Inspector / Laudadio, Lorenzo; Coppola, Riccardo; Torchiano, Marco; Fulcini, Tommaso. - ELETTRONICO. - (In corso di stampa). (Intervento presentato al convegno 4th Workshop on Gamification in Software Development, Verification, and Validation (Gamify2025) tenutosi a Ottawa, Ontario, Canada nel 3 Maggio 2025).

GAppium: A Framework to Enact Gamification Mechanics in Appium Inspector

Laudadio,Lorenzo;Coppola,Riccardo;Torchiano,Marco;Fulcini,Tommaso
In corso di stampa

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. The goal of this paper is to provide a guide showing how to extend an existing open source Exploratory Testing tool by introducing gamification elements, 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.
In corso di stampa
File in questo prodotto:
File Dimensione Formato  
main.pdf

accesso riservato

Descrizione: GAppium: A Framework to Enact Gamification Mechanics in Appium Inspector
Tipologia: 1. Preprint / submitted version [pre- review]
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 275.84 kB
Formato Adobe PDF
275.84 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
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/2996300