The results highlight that gamification features can have a significant impact if introduced in a classical testing environment, possibly increasing effectiveness, efficiency and perceived engagement of the testers.
Abstract
Testing of mobile applications is a crucial activity that aims to reveal bugs and defects affecting software running on our smartphones. Usually, mobile applications feature complex Graphical User Interfaces (GUIs) as the only interface with the human user, therefore proper End-to-End testing of mobile applications should also include GUI testing. In recent years, several automated testing methods have been proposed for mobile GUI testing; however, due to the dynamic and interactive nature of GUIs, they often fail to create realistic use cases. Exploratory testing is a popular GUI testing technique that involves testers freely exploring the application under test. This technique heavily relies upon testers’ experience and creativity, and is negatively influenced by human factors like stress and boredom, which are likely to appear in unmotivated testers. Gamification, i.e., the introduction of game design mechanics to tasks of other nature, has recently gained much popularity in business contexts, being applied to a wide range of software-related activities. In this article, we propose a gamification approach to mobile Exploratory Testing to improve the effectiveness, efficiency, and engagement of the software testers. We measure the impact of gamification with an in-vivo experiment involving students from a master’s degree software engineering course, adopting a fully-randomized experiment design. On the efficiency side, results show a positive impact of gamification on the explored pages – a measure of effectiveness – and on the explored pages per unit of time – which we adopted as an efficiency measure. Moreover, a final survey presented to students reveals that most of them believe that it is a good idea to use gamification in Exploratory Testing, and that they would use gamification in future if they had to do Exploratory Testing. Finally, the majority of participants report having fun while using the system. Our results highlight that gamification features can have a significant impact if introduced in a classical testing environment, possibly increasing effectiveness, efficiency and perceived engagement of the testers. We believe this research could serve as a starting point for researchers approaching the mobile testing environment, as well as industry practitioners working in the field.
This work develops a game system designed to transform traditional teaching methods of binary conversion often reliant on note memorization and chalkboard explanations into an immersive 3D virtual city experience using WebGL where learners engage with binary concepts through exploration, challenges, and real-time feedb...
Nkiruka Maria-Assumpta Akabuike· International Journal of Com...· 0 citations
This research analyzes the usability and effectiveness of the C++ Rush game in the teaching of programming and demonstrates that a major part of the participants, 85%, found using the game very engaging and strongly motivated by gamification elements such as leaderboards and rewards.
A. F. Rosmani, Muhammad Salman Hakim Shaiful Nizam· International Journal of Res...· 0 citations
The increasing use of mobile devices has led to the widespread adoption of digital games as interactive systems. However, most mobile games are primarily designed for entertainment and rarely incorporate structured interaction mechanisms to support cognitive training. This study presents the design and development of a...
Bambang Robiin, Wahyu Pujiyono, M. Ze· Journal of Novel Engineering...· 0 citations
It is argued that Nielsen-Landauer’s model extends naturally to AI personas in usability studies, where a small number of personas is sufficient to surface the majority of usability issues.
Karan Sharma, A. Phatak, T. Petrosyan et al.· 0 citations
The increasing dominance of Android devices has driven a surge in demand for skilled mobile programmers, prompting educational institutions to incorporate mobile programming courses into their curricula. This trend, combined with the rise of self-learning platforms, highlights the need for innovative educational techno...
Yan Watequlis Syaifudin, Nobuo Funabiki, Andi Baso Kaswar et al.· International Journal of Mod...· 0 citations
This study aims to enhance usability testing by leveraging A/B testing for UI optimization, AI- driven contextual testing for real-world adaptation, and codeless automation tools for efficiency.
Ramya Lakshmi Bolla, J. Bobba· Journal of Science & Technol...· 0 citations
AI agents can generate code at a scale that’s hard for humans to review line-by-line. PDD Kit helps ensure the code is doing what the developer intended by creating formal specifications and testing against them. It converts developer intent into a Verus specification, proves AI-generated code meets it for every input, and uses tests where proofs aren't practical. Developers review intent, not every line. The post Formally verifying agent-written full-stack web apps with PDD Kit appeared first o…
Is your company’s AI sovereign? A practical guide for CIOs on AI vendor lock-in, EU Data Act switching, cloud sovereignty, and testing your exit plan before you need it. The post Sovereignty Is the Option to Leave appeared first on GPT-Lab.
Microsoft Research Blog· microsoft.comOct 30, 2026
Evaluating Microsoft Copilot at enterprise scale requires test data that captures the full complexity of real organizations, yet real enterprise data contains sensitive information that cannot be used for evaluation under any circumstances. The post From synthetic enterprise data evaluations to real Microsoft Copilot AI confidence appeared first on Microsoft Research.
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.