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