Automatic Functional Testing of Unity 3D Game on Android Platform

As Android games plays a big role in humans’ daily amuse activity, the rapid growth of mobile games has led to the constant development and update which have resulted to the heavy loan of testing. Unity is one of the most popular game engines that establish a more effective rendering of game scene. In this paper, we put forward a feasible solution to execute a whole procedure of automatic functional testing of Unity game on Android platform. The solution is exploring the coordinate systems of the Android platform and Unity to address the component-based testing with less manual cost.

[1]  Sue Blackman,et al.  Beginning 3D Game Development with Unity: All-in-one, multi-platform game development , 2011 .

[2]  James E. Gentle,et al.  Matrix Transformations and Factorizations , 2017 .

[3]  Henry Muccini,et al.  Software testing of mobile applications: Challenges and future research directions , 2012, 2012 7th International Workshop on Automation of Software Test (AST).

[4]  Gerhard Schwabe,et al.  Mobile learning with a mobile game: design and motivational effects , 2005, J. Comput. Assist. Learn..

[5]  Porfirio Tramontana,et al.  A GUI Crawling-Based Technique for Android Mobile Application Testing , 2011, 2011 IEEE Fourth International Conference on Software Testing, Verification and Validation Workshops.

[6]  Bill N. Schilit,et al.  Context-aware computing applications , 1994, Workshop on Mobile Computing Systems and Applications.

[7]  Peter Comninos,et al.  The case for research in game engine architecture , 2008, Future Play.