Talk name: Multiplayer game testing in actions
Multiplayer games are complex systems that contains different sub-systems like: server that process all logic, platform that is responsible for users and their data, clients that may run in different platforms. Sounds like a general enterprise application, but with difference — that all these things are combined into one single game, where players can play with each others and everything is focused on users’ satisfaction. So priorities are different.
But organizing automated testing of a game is not a easy thing. Lack of technologies and information at stackoverflow are just the beginning of upcoming pain.
I will talk how we organized automated testing of such game, how our pyramid looks like, what challenges we met and what solutions we made.