GBGallery: A benchmark and framework for game testing

Software bug database and benchmark are the wheels of advancing automated software testing. In practice, real bugs often occur sparsely relative to the amount of software code, the extraction and curation of which are quite labor-intensive but can be essential to facilitate the innovation of testing...

Full description

Saved in:
Bibliographic Details
Main Authors: LI, Zhuo, WU, Yuechen, MA, Lei, XIE, Xiaofei, CHEN, Yingfeng, FAN, Changjie
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2022
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/7196
https://ink.library.smu.edu.sg/context/sis_research/article/8199/viewcontent/GBGallery_av.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-8199
record_format dspace
spelling sg-smu-ink.sis_research-81992022-08-04T08:54:54Z GBGallery: A benchmark and framework for game testing LI, Zhuo WU, Yuechen MA, Lei XIE, Xiaofei CHEN, Yingfeng FAN, Changjie Software bug database and benchmark are the wheels of advancing automated software testing. In practice, real bugs often occur sparsely relative to the amount of software code, the extraction and curation of which are quite labor-intensive but can be essential to facilitate the innovation of testing techniques. Over the past decade, several milestones have been made to construct bug databases, pushing the progress of automated software testing research. However, up to the present, it still lacks a real bug database and benchmark for game software, making current game testing research mostly stagnant. The missing of bug database and framework greatly limits the development of automated game testing techniques. To bridge this gap, we first perform large-scale real bug collection and manual analysis from 5 large commercial games, with a total of more than 250,000 lines of code. Based on this, we propose GBGallery, a game bug database and an extensible framework, to enable automated game testing research. In its initial version, GBGallery contains 76 real bugs from 5 games and incorporates 5 state-of-the-art testing techniques for comparative study as a baseline for further research. With GBGallery, we perform large-scale empirical studies and find that the current automated game testing is still at an early stage, where new testing techniques for game software should be extensively investigated. We make GBGallery publicly available, hoping to facilitate the game testing research. 2022-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/7196 info:doi/10.1007/s10664-022-10158-x https://ink.library.smu.edu.sg/context/sis_research/article/8199/viewcontent/GBGallery_av.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 Game testing bug database automated testing deep reinforcement learning Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Game testing
bug database
automated testing
deep reinforcement learning
Software Engineering
spellingShingle Game testing
bug database
automated testing
deep reinforcement learning
Software Engineering
LI, Zhuo
WU, Yuechen
MA, Lei
XIE, Xiaofei
CHEN, Yingfeng
FAN, Changjie
GBGallery: A benchmark and framework for game testing
description Software bug database and benchmark are the wheels of advancing automated software testing. In practice, real bugs often occur sparsely relative to the amount of software code, the extraction and curation of which are quite labor-intensive but can be essential to facilitate the innovation of testing techniques. Over the past decade, several milestones have been made to construct bug databases, pushing the progress of automated software testing research. However, up to the present, it still lacks a real bug database and benchmark for game software, making current game testing research mostly stagnant. The missing of bug database and framework greatly limits the development of automated game testing techniques. To bridge this gap, we first perform large-scale real bug collection and manual analysis from 5 large commercial games, with a total of more than 250,000 lines of code. Based on this, we propose GBGallery, a game bug database and an extensible framework, to enable automated game testing research. In its initial version, GBGallery contains 76 real bugs from 5 games and incorporates 5 state-of-the-art testing techniques for comparative study as a baseline for further research. With GBGallery, we perform large-scale empirical studies and find that the current automated game testing is still at an early stage, where new testing techniques for game software should be extensively investigated. We make GBGallery publicly available, hoping to facilitate the game testing research.
format text
author LI, Zhuo
WU, Yuechen
MA, Lei
XIE, Xiaofei
CHEN, Yingfeng
FAN, Changjie
author_facet LI, Zhuo
WU, Yuechen
MA, Lei
XIE, Xiaofei
CHEN, Yingfeng
FAN, Changjie
author_sort LI, Zhuo
title GBGallery: A benchmark and framework for game testing
title_short GBGallery: A benchmark and framework for game testing
title_full GBGallery: A benchmark and framework for game testing
title_fullStr GBGallery: A benchmark and framework for game testing
title_full_unstemmed GBGallery: A benchmark and framework for game testing
title_sort gbgallery: a benchmark and framework for game testing
publisher Institutional Knowledge at Singapore Management University
publishDate 2022
url https://ink.library.smu.edu.sg/sis_research/7196
https://ink.library.smu.edu.sg/context/sis_research/article/8199/viewcontent/GBGallery_av.pdf
_version_ 1770576267950686208