Navigation and exploration in 3D-game automated play testing
Publication date
2020-11-08
Editors
Getir, Sinem
Nguyen, Phu
Advisors
Supervisors
Document Type
Part of book
Metadata
Show full item recordCollections
License
Abstract
To enable automated software testing, the ability to automatically navigate to a state of interest and to explore all, or at least sufficient number of, instances of such a state is fundamental. When testing a computer game the problem has an extra dimension, namely the virtual world where the game is played on. This world often plays a dominant role in constraining which logical states are reachable, and how to reach them. So, any automated testing algorithm for computer games will inevitably need a layer that deals with navigation on a virtual world. Unlike e.g. navigating through the GUI of a typical web-based application, navigating over a virtual world is much more challenging. This paper discusses how concepts from geometry and graph-based path finding can be applied in the context of game testing to solve the problem of automated navigation and exploration. As a proof of concept, the paper also briefly discusses the implementation of the proposed approach.
Keywords
agent-based testing, automated game testing, automated play testing, Software
Citation
Prasetya, I S W B, Voshol, M, Tanis, T, Smits, A, Smit, B, Mourik, J V, Klunder, M, Hoogmoed, F, Hinlopen, S, Casteren, A V, Berg, J V D, Prasetya, N G W Y, Shirzadehhajimahmood, S & Ansari, S G 2020, Navigation and exploration in 3D-game automated play testing. in S Getir & P Nguyen (eds), A-TEST 2020 - Proceedings of the 11th ACM SIGSOFT International Workshop on Automating TEST Case Design, Selection, and Evaluation, Co-located with ESEC/FSE 2020. Association for Computing Machinery, pp. 3-9, 11th ACM SIGSOFT International Workshop on Automating TEST Case Design, Selection, and Evaluation, Co-located with the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC/FSE 2020, Virtual, Online, United States, 8/11/20. https://doi.org/10.1145/3412452.3423570, conference