University of Oulu

Tuovenen, J., Oussalah, M. & Kostakos, P. Comput Game J (2019) 8: 215. https://doi.org/10.1007/s40869-019-00087-z

MAuto : automatic mobile game testing tool using image‑matching based approach

Saved in:
Author: Tuovenen, J.1; Oussalah, M.1; Kostakos, P.1
Organizations: 1Centre for Ubiquitous Computing, Faculty of Information Technology and Electrical Engineering, University of Oulu, PO Box 3500, 90114 Oulu, Finland
Format: article
Version: published version
Access: open
Online Access: PDF Full Text (PDF, 2.9 MB)
Persistent link: http://urn.fi/urn:nbn:fi-fe202001202590
Language: English
Published: Springer Nature, 2019
Publish Date: 2020-01-20
Description:

Abstract

The exponential increase in the speed of the mobile industry has led to a decreasing quality in many associated mobile apps. Besides, the number of distinct Android devices reached thousands. This challenged the development of universally accepted test applications that can run on all devices. This paper focuses on the development of a new mobile game testing framework, referred to, MAuto. MAuto records the user actions in the game and replays the tests on any Android device. MAuto uses image recognition, through AKAZE features, to record the test cases and the Appium framework to replay the user actions automatically. The feasibility of the developed tool has been demonstrated through testing on the Clash of Clans mobile game.

see all

Series: The computer games journal
ISSN: 2052-773X
ISSN-E: 2052-773X
ISSN-L: 2052-773X
Volume: 8
Issue: 3—4
Pages: 215 - 239
DOI: 10.1007/s40869-019-00087-z
OADOI: https://oadoi.org/10.1007/s40869-019-00087-z
Type of Publication: A1 Journal article – refereed
Field of Science: 113 Computer and information sciences
Subjects:
Copyright information: © The Author(s) 2019. This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
  https://creativecommons.org/licenses/by/4.0/