An agent-based approach to automated game testing: an experience report

I. S. W. B. Prasetya, Fernando Pastor Ricós, Fitsum Meshesha Kifetew, Davide Prandi, Samira Shirzadehhajimahmood, Tanja E. J. Vos, Premysl Paska, Karel Hovorka, Raihana Ferdous, Angelo Susi, Joseph Davidson

Research output: Chapter in Book/Report/Conference proceedingConference Article in proceedingAcademicpeer-review

Abstract

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 iv4xr 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.
Original languageEnglish
Title of host publicationA-TEST 2022
Subtitle of host publicationProceedings of the 13th International Workshop on Automating Test Case Design, Selection and Evaluation
Editors Akos Kiss, Beatriz Marin, Mehrdad Saadatmand
PublisherACM Digital Library
Pages1-8
ISBN (Print)978-1-4503-9452-9
DOIs
Publication statusPublished - 9 Nov 2022
Event13th International Workshop on Automating Test Case Design, Selection and Evaluation - Singapore, Singapore
Duration: 17 Nov 202218 Nov 2022
Conference number: 13
https://dl.acm.org/doi/proceedings/10.1145/3548659

Workshop

Workshop13th International Workshop on Automating Test Case Design, Selection and Evaluation
Abbreviated titleA-TEST '22
Country/TerritorySingapore
CitySingapore
Period17/11/2218/11/22
Internet address

Fingerprint

Dive into the research topics of 'An agent-based approach to automated game testing: an experience report'. Together they form a unique fingerprint.

Cite this