TY - UNPB
T1 - An Agent-based Approach to Automated Game Testing
T2 - an Experience Report
AU - Prasetya, I. S. W. B.
AU - Ricós, Fernando Pastor
AU - Kifetew, Fitsum
AU - Prandi, Davide
AU - Shirzadeh-hajimahmood, Samira
AU - Vos, Tanja E. J.
AU - Paska, Premysl
AU - Hovorska, Karel
AU - Ferdous, Raihana
AU - Susi, Angelo
AU - Davidson, Joseph
PY - 2022/11/11
Y1 - 2022/11/11
N2 - Computer games are very challenging to handle for traditional automated testing algorithms. In this paper we will look at intelligent agents as a solution. Agents are suitable for testing games, since they are reactive and able to reason about their environment to decide the action they want to take. This paper presents the experience of using an agent-based automated testing framework called \ivxr\ to test computer games. Three games will be discussed, including a sophisticated 3D game called Space Engineers. We will show how the framework can be used in different ways, either directly to drive a test agent, or as an intelligent functionality that can be driven by a traditional automated testing algorithm such as a random algorithm or a model based testing algorithm.
AB - Computer games are very challenging to handle for traditional automated testing algorithms. In this paper we will look at intelligent agents as a solution. Agents are suitable for testing games, since they are reactive and able to reason about their environment to decide the action they want to take. This paper presents the experience of using an agent-based automated testing framework called \ivxr\ to test computer games. Three games will be discussed, including a sophisticated 3D game called Space Engineers. We will show how the framework can be used in different ways, either directly to drive a test agent, or as an intelligent functionality that can be driven by a traditional automated testing algorithm such as a random algorithm or a model based testing algorithm.
KW - cs.SE
U2 - 10.1145/3548659.3561305
DO - 10.1145/3548659.3561305
M3 - Preprint
BT - An Agent-based Approach to Automated Game Testing
PB - arXiv
ER -