RiverGame - a game testing tool using artificial intelligence

被引:7
|
作者
Paduraru, Ciprian [1 ]
Paduraru, Miruna [1 ,2 ]
Stefanescu, Alin [1 ]
机构
[1] Univ Bucharest, Dept Comp Sci, Bucharest, Romania
[2] Univ Bucharest, Elect Arts, Bucharest, Romania
关键词
game testing; automated testing; BDD; deep learning; reinforcement learning; computer vision;
D O I
10.1109/ICST53961.2022.00048
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As is the case with any very complex and interactive software, many video games are released with various minor or major issues that can potentially affect the user experience, cause security issues for players, or exploit the companies that deliver the products. To test their games, companies invest important resources in quality assurance personnel who usually perform the testing mostly manually. The main goal of our work is to automate various parts of the testing process that involve human users (testers) and thus to reduce costs and run more tests in less time. The secondary goal is to provide mechanisms to make lest specification writing easier and more efficient. We focus on solving initial real-world problems that have emerged from several discussions with industry partners. In this paper, we present RiverGame, a tool that allows game developers to automatically test their products from different points of view: the rendered output, the sound played by the game, the animation and movement of the entities, the performance and various statistical analyses. We also address the problem of input priorities, scheduling, and directing the testing effort towards custom and dynamic directions. At the core of our methods, we use state-of-the-art artificial intelligence methods for analysis and a behavior-driven development (BDD) methodology for test specifications. Our technical solution is open-source, independent of game engine, platform, and programming language.
引用
收藏
页码:422 / 432
页数:11
相关论文
共 50 条
  • [21] Optimization of Task Allocation Using Quantum Game Theory with Artificial Intelligence
    Brindha, G. R.
    Anand, S.
    Prakash, S.
    JoePrathap, P. M.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS DESIGN AND INTELLIGENT APPLICATIONS 2012 (INDIA 2012), 2012, 132 : 1 - +
  • [22] Using artificial intelligence to compute Severity of Alopecia Tool scores
    Nguyen, Hang
    Gazeau, Lea
    Wolfe, Jonathan
    JAAD INTERNATIONAL, 2025, 18 : 101 - 102
  • [23] An artificial intelligence based tool for home automation using MATLAB
    Zainzinger, HJ
    TENTH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1998, : 256 - 261
  • [24] Dealing with Large Datasets Using an Artificial Intelligence Clustering Tool
    Moschopoulos, Charalampos N.
    Tsiatsis, Panagiotis
    Beligiannis, Grigorios N.
    Fotakis, Dimitrios
    Likothanassis, Spiridon D.
    TOOLS AND APPLICATIONS WITH ARTIFICIAL INTELLIGENCE, 2009, 166 : 105 - +
  • [25] Development of a Car Racing Simulator Game Using Artificial Intelligence Techniques
    Chan, Marvin T.
    Chan, Christine W.
    Gelowitz, Craig
    INTERNATIONAL JOURNAL OF COMPUTER GAMES TECHNOLOGY, 2015, 2015
  • [26] Penetration Testing Artificial Intelligence
    Tjoa, Simon
    Buttinger, Christina
    Holzinger, Katharina
    Kieseberg, Peter
    ERCIM NEWS, 2020, (123): : 36 - 37
  • [27] Automating and Optimizing Software Testing using Artificial Intelligence Techniques
    Job, Minimol Anil
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2021, 12 (05) : 594 - 602
  • [28] AUTOMATED SPERM MORPSHOLOGY TESTING USING ARTIFICIAL INTELLIGENCE.
    Thirumalaraju, P.
    Bormann, C. L.
    Kanakasabapathy, M.
    Doshi, F.
    Souter, I.
    Dimitriadis, I.
    Shafiee, H.
    FERTILITY AND STERILITY, 2018, 110 (04) : E432 - E432
  • [29] Game-changing intelligence: Unveiling the societal impact of artificial intelligence in game software
    Kumar, Kailash
    Veena, N.
    Aravind, T.
    Bhatt, Chandradeep
    Kuppusamy, Uma
    Jain, Parita
    ENTERTAINMENT COMPUTING, 2025, 52
  • [30] Testing and Design of Indoor WLAN Using Artificial Intelligence Techniques
    Yigit, T.
    Ersoy, M.
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2014, 20 (06) : 154 - 157