An Overview of Game Testing Techniques
@inproceedings{Farid2011AnOO, title={An Overview of Game Testing Techniques}, author={Adil Farid}, year={2011} }
The purpose of this paper is to analyze in general the process of testing, developing video games, and describe in more detail all the aspects of the test phases in a game development process. The game industry has grown significantly in the last decade and many companies have started to use software engineering techniques in the game development process. In game development process the development team is divided into small teams that manage separate aspects of a game. All developing processes…
16 Citations
Application of combinatorial tests in video game testing
- Computer Science
- 2017
This research discusses the implementation of combinatorial testing, specifically covering arrays, to test games and presents an algorithm that can be used to sort test cases to aid developers in finding the combination of settings resulting in a bug.
Critical Success Factors to Improve the Game Development Process from a Developers Perspective
- BusinessArXiv
- 2018
Investigating empirically the influence of key developer factors on the game development process provides evidence that game development organizations must deal with multiple key factors to remain competitive and to handle high pressure in the software game industry.
A Digital Game Maturity Model
- Business
- 2016
Game development is an interdisciplinary concept that embraces artistic, software engineering, management, and business disciplines. The growth of the digital game industry is enormous and gaining…
Critical Success Factors to Improve the Game Development Process from a Developer’s Perspective
- BusinessJournal of Computer Science and Technology
- 2016
Investigating empirically the influence of key developer’s factors on the game development process provides evidence that game development organizations must deal with multiple key factors to remain competitive and to handle high pressure in the software game industry.
Applying automated testing in an existing client-server game A pursuit for fault localization in Quake 3
- Computer Science
- 2016
A solution in form of automated tests within a existing client-server game and a start to what could be early stages of a pattern obtained throughout this project.
Analyzing Black-box Testing from Classic Game Development Post-mortems
- Economics, Computer Science
- 2012
This paper summarizes game testing described in post-mortems published by the specialized game development magazine gamasutra.com, analyzing black-box testing (testers analyze game inputs and outputs) and found best testing practices described in the post- mortems and useful advice for future gaming development projects.
A Metamorphic Relation based Approach for Testing a Chess Game
- Computer Science2018 14th International Conference on Emerging Technologies (ICET)
- 2018
The results show that the approach for testing chess game through metamorphic testing reveals all the seeded errors and this approach can be extended to other complex games.
Metamorphic Testing of an Artificially Intelligent Chess Game
- Computer ScienceIEEE Access
- 2020
This paper proposes a metamorphic testing approach for testing an AI Chess game i.e. a Chess engine’s algorithm of determining and pruning out possible outcomes and ultimately deciding on a final outcome and comes across situations in which the proposed approach reveals errors overlooked by the existing technique.
Testing match-3 video games with Deep Reinforcement Learning
- Computer ScienceArXiv
- 2020
This work studies the possibility to use the Deep Reinforcement Learning to automate the testing process in match-3 video games and suggests to approach the problem in the framework of a Dueling Deep Q-Network paradigm.
Automated Video Game Testing Using Synthetic and Humanlike Agents
- Computer ScienceIEEE Transactions on Games
- 2021
The authors' experiments reveal that humanlike and synthetic agents compete with human testers’ bug finding performances, and it is shown that MGP-IRL increases the humanlikeness of agents while improving the bug finding performance.
References
SHOWING 1-10 OF 32 REFERENCES
Teaching Me Softly: Experiences and Reflections on Informal Educational Game Design
- EducationTrans. Edutainment
- 2009
The here presented text describes the theoretical background, issues, concept and implementation of the prototype, as well as the lessons learnt from a pedagogical perspective.
Software Testing: Testing New Software Paradigms and New Artifacts
- Computer Science, Materials ScienceWiley Encyclopedia of Computer Science and Engineering
- 2008
This work provides an ample presentation of issues and assessments related to testing software and ongoing and (expected) future research directions on software testing are outlined.
Risk-Based Object Oriented Testing
- Computer Science
- 2000
A methodology is proposed for identification of risk-prone classes for object oriented programs, which takes into account the probability of failure of a portion of code as determined by its complexity.
Software Security Testing
- Computer ScienceIEEE Secur. Priv.
- 2004
By identifying risks in the system and creating tests driven by those risks, a software security tester can properly focus on areas of code in which an attack is likely to succeed and provide a higher level of software security assurance than is possible with classical black-box testing.
Software performance testing based on workload characterization
- Computer ScienceWOSP '02
- 2002
This paper describes the workload-based approach to performance testing, and includes a case study that demonstrates the application of this approach to a large, industrial software system.
Risk-based Testing
- Computer Science
- 2002
In considering aspects of risk for large systems, the risk of schedule slippage approaches 100% since most such systems are late.
Cleanroom Software Engineering
- Engineering, BusinessIEEE Software
- 1987
The Cleanroom process gives management an engineering approach to release reliable products that can be engineered under statistical quality control and delivered with better quality.
Practical Combinatorial Testing
- Computer Science
- 2010
This Special Publication 800-series reports on ITL's research, guidance, and outreach efforts in computer security, and its collaborative activities with industry, government, and academic organizations.
Langdell. Game Testing All in One
- Thomson Course Technology,
- 2005