Book Image

Modern Game Testing

By : Nikolina Finska
Book Image

Modern Game Testing

By: Nikolina Finska

Overview of this book

Few things are more annoying for gamers than encountering a buggy new game. This often leads to negative reviews, and in turn, you’ll find that demand for your games declines. The solution lies in better quality assurance (QA) – and Modern Game Testing will show you how to achieve just that. Whether you’re a new tester, developer or producer, the QA testing techniques shown in this book, using modern methodologies and the latest technology, will have you releasing quality games that are on time and, most importantly, on budget. The book begins by introducing you to QA and the various types of tests that are performed on games. You’ll then explore test cases and bug reporting, building tests for different platforms (even consoles and PCs), and LiveOps and test management. As you advance, you’ll build a QA team from scratch and work with remote QA testers. The chapters help you take a more traditional approach to learning lessons, enabling you to examine the modern agile approach and various testing strategies that you can then adopt. All angles are covered with oodles of examples, so you’ll have everything you need to implement QA strategies in your organization. By the end of this book, you’ll have a clear understanding of the modern methodologies of QA testing for games, and be able to build efficient, reliable, and long-lasting QA teams.
Table of Contents (19 chapters)
1
Part 1: Game Testing Foundation
7
Part 2: Test Strategy and Execution
13
Part 3: Test Management and Beyond

Setting the Stage – Introduction to QA for Modern Games

At its core, quality assurance (QA) in game development isn’t much different from QA in other types of software. However, there are some QA testing aspects that are specific to games.

But, let’s first start by introducing how QA is done in modern games, when, and by whom? How is it organized in this extremely fast-paced industry? These are some of the questions we are going to answer in this chapter.

In this chapter, we will first discover the main differences between the testing of games and the testing of other types of software. Then, the reader will learn more about the importance of QA. Finally, we will go through a couple of real-world scenarios that showcase what can happen when testing goes wrong in the gaming industry.

By the end of this chapter, you will have good insights into the basics of game QA and its importance.

In this chapter, we will cover the following topics:

  • Understanding the evolution of modern game testing
  • Exploring the differences between software and game testing
  • Why is QA important for games, especially within the agile process?
  • When and how should QA testing for games be performed?