Regression testing of massively multiplayer online role-playing games

Regression testing aims to check the functionality consistency during software evolution. Although general regression testing has been extensively studied, regression testing in the context of video games, especially Massively Multiplayer Online Role-Playing Games (MMORPGs), is largely untouched so...

Full description

Saved in:
Bibliographic Details
Main Authors: WU, Yuechen, CHEN, Yingfeng, XIE, Xiaofei, YU, Bing, FAN, Changjie, MA, Lei
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2020
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/7109
https://ink.library.smu.edu.sg/context/sis_research/article/8112/viewcontent/561900a692.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-8112
record_format dspace
spelling sg-smu-ink.sis_research-81122022-04-14T11:44:32Z Regression testing of massively multiplayer online role-playing games WU, Yuechen CHEN, Yingfeng XIE, Xiaofei YU, Bing FAN, Changjie MA, Lei Regression testing aims to check the functionality consistency during software evolution. Although general regression testing has been extensively studied, regression testing in the context of video games, especially Massively Multiplayer Online Role-Playing Games (MMORPGs), is largely untouched so far. One big challenge is that game testing requires a certain level of intelligence in generating suitable action sequences among the huge search space, to accomplish complex tasks in the MMORPG. Existing game testing mainly relies on either the manual playing or manual scripting, which are labor-intensive and time-consuming. Even worse, it is often unable to satisfy the frequent industrial game evolution. The recent process in machine learning brings new opportunities for automatic game playing and testing. In this paper, we propose a reinforcement learning-based regression testing technique that explores differential behaviors between multiple versions of an MMORPGs such that the potential regression bugs could be detected. The preliminary evaluation on real industrial MMORPGs demonstrates the promising of our technique. 2020-10-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7109 info:doi/10.1109/ICSME46990.2020.00074 https://ink.library.smu.edu.sg/context/sis_research/article/8112/viewcontent/561900a692.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Software Engineering
spellingShingle Software Engineering
WU, Yuechen
CHEN, Yingfeng
XIE, Xiaofei
YU, Bing
FAN, Changjie
MA, Lei
Regression testing of massively multiplayer online role-playing games
description Regression testing aims to check the functionality consistency during software evolution. Although general regression testing has been extensively studied, regression testing in the context of video games, especially Massively Multiplayer Online Role-Playing Games (MMORPGs), is largely untouched so far. One big challenge is that game testing requires a certain level of intelligence in generating suitable action sequences among the huge search space, to accomplish complex tasks in the MMORPG. Existing game testing mainly relies on either the manual playing or manual scripting, which are labor-intensive and time-consuming. Even worse, it is often unable to satisfy the frequent industrial game evolution. The recent process in machine learning brings new opportunities for automatic game playing and testing. In this paper, we propose a reinforcement learning-based regression testing technique that explores differential behaviors between multiple versions of an MMORPGs such that the potential regression bugs could be detected. The preliminary evaluation on real industrial MMORPGs demonstrates the promising of our technique.
format text
author WU, Yuechen
CHEN, Yingfeng
XIE, Xiaofei
YU, Bing
FAN, Changjie
MA, Lei
author_facet WU, Yuechen
CHEN, Yingfeng
XIE, Xiaofei
YU, Bing
FAN, Changjie
MA, Lei
author_sort WU, Yuechen
title Regression testing of massively multiplayer online role-playing games
title_short Regression testing of massively multiplayer online role-playing games
title_full Regression testing of massively multiplayer online role-playing games
title_fullStr Regression testing of massively multiplayer online role-playing games
title_full_unstemmed Regression testing of massively multiplayer online role-playing games
title_sort regression testing of massively multiplayer online role-playing games
publisher Institutional Knowledge at Singapore Management University
publishDate 2020
url https://ink.library.smu.edu.sg/sis_research/7109
https://ink.library.smu.edu.sg/context/sis_research/article/8112/viewcontent/561900a692.pdf
_version_ 1770576214126231552