Design and Implementation of a Toolkit for Usability Testing of Mobile Apps

Xiaoxiao Ma,Bo Yan,Guanling Chen,Chunhui Zhang,Ke Huang,Jill Drury,Linzhang Wang
DOI: https://doi.org/10.1007/s11036-012-0421-z
2012-01-01
Abstract:The usability of mobile applications is critical for their adoption because of the relatively small screen and awkward (sometimes virtual) keyboard, despite the recent advances of smartphones. Traditional laboratory-based usability testing is often tedious, expensive, and does not reflect real use cases. In this paper, we propose a toolkit that embeds into mobile applications the ability to automatically collect user interface (UI) events as the user interacts with the applications. The events are fine-grained and useful for quantified usability analysis. We have implemented the toolkit on Android devices and we evaluated the toolkit with a real deployed Android application by comparing event analysis (state-machine based) with traditional laboratory testing (expert based). The results show that our toolkit is effective at capturing detailed UI events for accurate usability analysis.
What problem does this paper attempt to address?