Game testing, a subset of
game development, is a
software testing process for
quality control of
video games. The primary function of game testing is the discovery and documentation of
software defects (aka bugs). Interactive entertainment software testing is a highly technical field requiring
computing expertise, analytic competence, critical evaluation skills, and endurance. In recent years the field of game testing has come under fire for being excessively strenuous and unrewarding, both financially and emotionally.