This paper investigates the integration and assessment of IntelliGame, a gamification plugin initially designed for Java development, within the realm of JavaScript unit testing. We aim to verify the generalizability of IntelliGame to JavaScript development and to provide valuable insights into the experiment’s design. For this, we first customize IntelliGame for JavaScript, and then conduct a controlled experiment involving 152 participants utilizing the Jest testing framework, and finally examine its influence on testing behavior and the overall developer experience. The findings from this s tudy provide valuable insights for improving JavaScript testing methodologies through the incorporation of gamification.

IntelliGame in Action: An Experience Report on Gamifying JavaScript Unit Tests / Straubinger, Philipp; Fulcini, Tommaso; Fraser, Gordon; Torchiano, Marco. - ELETTRONICO. - (2024), pp. 110-114. (Intervento presentato al convegno IDE '24: 1st ACM/IEEE Workshop on Integrated Development Environments tenutosi a Lisbon (PT) nel 20 April 2024) [10.1145/3643796.3648466].

IntelliGame in Action: An Experience Report on Gamifying JavaScript Unit Tests

Tommaso Fulcini;Marco Torchiano
2024

Abstract

This paper investigates the integration and assessment of IntelliGame, a gamification plugin initially designed for Java development, within the realm of JavaScript unit testing. We aim to verify the generalizability of IntelliGame to JavaScript development and to provide valuable insights into the experiment’s design. For this, we first customize IntelliGame for JavaScript, and then conduct a controlled experiment involving 152 participants utilizing the Jest testing framework, and finally examine its influence on testing behavior and the overall developer experience. The findings from this s tudy provide valuable insights for improving JavaScript testing methodologies through the incorporation of gamification.
2024
979-8-4007-0580-9
File in questo prodotto:
File Dimensione Formato  
3643796.3648466.pdf

accesso aperto

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Creative commons
Dimensione 203.08 kB
Formato Adobe PDF
203.08 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/2986568