A Comprehensive Overview of Software Quality Assurance for Computer Gaming
Surendra Kumar Shukla, Paras Jain, Shweta Rana, Priyank Pandey, Vishan Kumar Gupta, Rajini Mohana · 2024
In the video game industry, game testing, often known as quality assurance (QA) testing, is a software testing procedure used for video game quality control. Finding and documenting software flaws is the main purpose of game testing. One of the critical aspects in computer games development is software quality assurance as it is responsible for the final product, where all product requirements regarding functionality, performance, and perceived quality are achieved. As a review paper, its aims to give a more detailed overview of today’s state of practice of SQA in the specific field of computer gaming, including testing strategies, tools, and techniques used to detect and eradicate faults, compatibility problems, and performance inefficiencies. To a lesser extent, it looks at the issues involved in game development and the methods used to solve these problems. Moreover, this paper also discusses various current prospects with respect to use of smart technologies for SQA for computer games, including artificial intelligence and its evolution of machine learning as having points to drastically alter the testing and quality assurance of games.