An Online Agent-Based Search Approach in Automated Computer Game Testing with Model Construction

The complexity of computer games is ever increasing. In this setup, guiding an automated test algorithm to find a solution to solve a testing task in a game's huge interaction space is very challenging. Having a model of a system to automatically generate test cases would have a strong impact on the effectiveness and efficiency of the algorithm. However, manually constructing a model turns out to be expensive and time-consuming. In this study, we propose an online agent-based search approach to solve common testing tasks when testing computer games that also constructs a model of the system on-the-fly based on the given task, which is then exploited to solve the task. To demonstrate the efficiency of our approach, a case study is conducted using a game called Lab Recruits.

READ FULL TEXT

page 2

page 6

research
11/11/2022

An Agent-based Approach to Automated Game Testing: an Experience Report

Computer games are very challenging to handle for traditional automated ...
research
09/15/2020

Navigation and Exploration in 3D-Game Automated Play Testing

To enable automated software testing, the ability to automatically navig...
research
09/10/2018

Tester versus Bug: A Generic Framework for Model-Based Testing via Games

We propose a generic game-based approach for test case generation. We se...
research
04/13/2021

An Agent-based Architecture for AI-Enhanced Automated Testing for XR Systems, a Short Paper

This short paper presents an architectural overview of an agent-based fr...
research
07/16/2020

Antarjami: Exploring psychometric evaluation through a computer-based game

A number of questionnaire based psychometric testing frameworks are glob...
research
04/13/2023

Learning by Viewing: Generating Test Inputs for Games by Integrating Human Gameplay Traces in Neuroevolution

Although automated test generation is common in many programming domains...
research
08/18/2019

Agent-based (BDI) modeling for automation of penetration testing

Penetration testing (or pentesting) is one of the widely used and import...

Please sign up or login with your details

Forgot password? Click here to reset