Variability in usability tests for Android applications
Juan Enríquez, Sandra Isabel Casas · 2017
This article presents a software product line (SPL) as a framework to create usability tests for Android applications. This tool enables flexible integration and configuration of field tests, allowing automatic collection of data about user interactions with an application and the contexts in which it is used (metrics and indicators). The framework supports variability in both the mobile devices and the requirements of evaluators and facilitates the generation of a large set of tests. This article presents the most important aspects of the modeling, design, and implementation of the SPL for usability testing for Android applications; a case study that demonstrates the applicability of the approach; and an evaluation of the quality of the SPL in terms of modularity and reusability.