How to Become A Game Tester? |Tutorial &Beginner’s Guide of Game Testing (2)

The role and main work of game tester in a game development team.
game testing-51testing-software testing
  • Functional testing is the most common mode of game testing, the main testing method is black box testing
  • Functional testing is mainly used to verify whether the function meets the requirement design
  • Functional testing mainly focus on the correctness of the function instead of considering the underlying code structure and code errors of the game
  • Functional testing usually starts with the interface and tries to simulate the possible operations of the user.
  • CPU utilization of client-side
  • Memory utilization of client-side
  • Network traffic of client-side
  • Power consumption of client-side
  • Frame per second of client-side
  • IOS: The instrument that comes with Xcode
  • Android: Emmage and GT (both open-source tools, you may need to root your phone)
  • CPU utilization of server-side
  • Memory utilization of server-side
  • System Throughput (TPS)
  • Transaction response time
  • Transaction success rate
  • Model adaptation test
  • Operating system compatibility test
  • Screen resolution compatibility test
  • Game version compatibility test
  • Memory modification test
  • Encryption test of client-side
  • Decompilation test of client-side
  • Cyber Security Testing
  • Data test of each interface of the server, mainly through tools
  • Interface security test, repeat the request, check the interface processing
  • Client log
  • Server log
  • Different network conditions, game operation conditions, such as edge, 2g, 3g, 4g conditions
  • The operation of the game under different packet loss
  • Realize by setting network proxy through tools, commonly used fiddler, network link conditioner
  • To test the function of the GM tools, you need to pay attention to the setting of the tool in the game
  • Data reading and storage of GM tools test
  • User data testing
  • Recharge, consumption test
  • Docking test with various channels
The basic workflow of game testing.
game testing-51testing-software testing
  • Understand the functional requirements
  • Put out possible risk points
  • Think about the key points and difficulties of functional testing. If you need tool assistance, you need to put forward development requirements
  • Think about the areas that can be optimized and propose discussions
  • Write test cases based on requirements
  • Focus on functional logic implementation
  • Pay attention to various special situations, such as boundary values, network interruptions, process interruptions, etc.
  • Pay attention to changes in requirements and adjust test cases need in time.
  • A link before detailed testing
  • Quickly find out obvious bugs
  • Quickly ensure the fluent operation of main logic flow·
  • Quickly clarify the function status
  • Carefully test each logical branch, resource, and configuration
  • Try to simulate every possible operation of the player
  • Test abnormal conditions, such as breakpoints, network disconnection, event interruption, process interruption, etc.
  • Test data reading, storage, network



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


51Testing provides professional software testing services certificated by ISO9001:2008, ISO27001, ISO20000, and CMMI4.