Hi,
I have just finished browsing through some readings about play testing.
In order for a developer that has developed some intractable content, there needs to be a plan set in place regarding the functionality of the project. This is mostly seen in games, in order to ensure that a game is fully functional and intractable, it needs to be tested.
When a game is tested, certain techniques are to be followed.
This includes,
- Functionality Testing: To confirm if an end product works following the specifications, such as graphics, user interface, stability, audio-visual etc..
- Combinatorial Testing: Using different combinations of testing techniques in order to receive different outcomes.
- Ad Hoc Testing: Often referred to as "general testing". It is a less structured way of testing and is randomly done on any section of a game application.
- Compatibility Testing: Aims to detect any defects within the functionality of a game and ensures the final product meets the basic requirements set in place.
- Clean room and Tree testing: This ensures the the consistency as well as reliability of the gaming software.
- Regression Testing: Is used to scrutinize the functionality of the complete features of of the gaming application.
- Performance Testing: This is used to determine the applications overall functionality and performance under real time scenarios and load.
To Conclude, we are entering an era where technology is taking over, and a lot of games are being created. Therefore, to correctly test and determine a games functionality we must follow these steps to ensure that the player will be satisfied with the game.
Image Ref
Here are some links I found useful!
7 Different Types of Game Testing Techniques
Computer games are serious business and so is their quality: particularities of software testing in game development from the perspective of practitioners.
HOW TO PLAYTEST!