Некоторые способы тестирования онлайн-игр на ошибки и баги:
- Функциональное тестирование. sky.pro habr.com Специалист проверяет меню, вкладки, кнопки, шрифты, разрешение экрана во время игры, звуки, музыку, голоса персонажей. sky.pro Задача — найти баги в графике, навигации, контенте и окружающей игрока среде. sky.pro
- Комбинаторное тестирование. sky.pro habr.com Специалист изучает игровые выходные и входные данные, получает их всевозможные комбинации и проверяет каждую. sky.pro Смотрит, соответствуют ли входным данным необходимые выходные. sky.pro
- Исследовательское тестирование. sky.pro habr.com Специалист ищет баги по ходу игрового процесса. sky.pro При этом он должен намеренно создавать ситуации, где ошибка появится с большей вероятностью. sky.pro
- Тестирование совместимости. sky.pro habr.com Тестировщик проверяет, к каким экранам игра оптимизирована, а на каких расползается или сжимается. sky.pro Ещё определяет, скачивается ли игра, точно ли устанавливается и запускается без сбоев на всех устройствах. sky.pro
- Play-тестирование. sky.pro Тестировщик проходит игру как обычный игрок. sky.pro Если возникают ошибки, отмечает их, но главное, что он оценивает, — это качество сценария, сюжетную линию и увлекательность. sky.pro
- Регрессионное тестирование. sky.pro habr.com Новые ошибки могут появиться, когда разработчик выкатывает обновление или исправляет старые баги. sky.pro Тестировщик отлавливает такие ошибки. sky.pro
Для тестирования игр используют разные программы, например Jira или Bugzilla, TestRail, Charles Proxy или Fiddler, Android Studio или Xcode, GameBench и Appium. sky.pro