Abstract
Automated testing reduces the costs of software development. We propose a testing model that is specifically designed for the creation and execution of fully automated regression tests within video game development without the need of test isolation. The proposed model combines the usability and veracity of record and playback techniques and the possible test coverage of tests written in a game specific scripting language. The model has an intuitive structure that enables professional video game testers to create meaningful tests by using only a rudimentary set of programming skills within a graphical user interface. The resulting tool establishes a network connection with one or several concurrently running applications under test while the required performance can be distributed between several dedicated computers. The application under test is modified to process incoming function calls and to generate output that is used to dynamically control the course of the tests and to evaluate if the tested application operates within acceptable parameters.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Noel Llopis and Brian Sharp. “Convexhull.” Online: http://www.convexhull.com/sweng/GDC2002.html, 3/31/2002 [Last visited: 7/18/2012]
Konrad Schlude, “Risk investment Test Automation” Testing Experience, no. 17, p. 47, December 2008.
Phlip C. Plumlee. “Integration Test Servers for Videogames.” Online: http://flea.sourceforge.net/gameTestServer.pdf, 3/16/2005 [Last visited: 9/20/2012]
Koen Wellens, “The Record & Playback Fairy Tale” Testing Experience, no. 17, pp. 22-23, December 2008.
Keith Zambelich. “Totally Data-Driven Automated Testing.” Online: http://www.oio.de/public/softwaretest/Totally-Data-Driven-Automated-Testing.pdf, 6/20/2002 [Last visited: 9/20/2012]
Mark Michaelis, “Boon and Bane of GUI Test Automation” Testing Experience, no. 17, p. 25-28, December 2008.
Author information
Authors and Affiliations
Additional information
This article is distributed under the terms of the Creative Commons Attribution License which permits any use,distribution, and reproduction in any medium, provided the original author(s) and the source are credited.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License ( https://creativecommons.org/licenses/by/2.0 ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Ostrowski, M., Aroudj, S. Automated Regression Testing within Video Game Development. GSTF J Comput 3, 10 (2013). https://doi.org/10.7603/s40601-013-0010-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.7603/s40601-013-0010-4