Automated testing
We can’t finish this book without touching upon automated testing. This is a huge topic, and as such, it’s not the focus of this book. It is important to mention it though and explain how it affects manual testing in game teams.
When we talk about testing automation in games, we split it into two different groups.
The first is load testing on our game’s backend. Here, testing automation is a must, as we will simulate different types of player load on the backend. For example, we will test how our backend behaves when we have a sudden surge in downloads, an increased number of calls to the server, and similar scenarios. We are not only looking to find bugs or performance issues with servers. We are also looking for breaking points: under which load, our backend starts to break. Having this information helps us understand when we need to start to plan to enhance our backend capacity. For example, if we are planning to do a huge marketing campaign...