Конечно, это во многом зависит от ... а) какого рода тестирование вы хотите провести, и б) какую игру вы тестируете, и в) какие тестеры и инфраструктуру вы имеете в наличии ...
Это также сильно отличается, если вы тестируете на a) функциональность, b) балансировку c) игровой дизайн
Но в целом вы можете рассмотреть эти аспекты ...
* а) Выберите подходящего человека для работы.
Звучит слишком просто, чтобы упоминать, но я видел это много раз и просто видел его снова вживую. Как всегда, между людьми существуют значительные различия в том, насколько они хороши на разных работах. Некоторые люди, которые хотят или, возможно, хотят пройти тестирование, могут не играть достаточно тщательно, чтобы найти необычные (или даже простые) ошибки. Некоторые не очень хорошо описывают ошибки. Кто-то лучше тестирует проблемы с балансировкой, кто-то более внимателен к визуальным слабостям, кто-то более изобретателен в игре необычными способами и находит скрытые / редкие ошибки, кто-то более внимателен к техническому или визуальному качеству, кто-то лучше разбирается в аспектах игровой механики и может даже предложить значимые изменения (если вы хотите, чтобы ваши тестеры сделали это;).
* b) Используйте программное обеспечение Issue-Tracker / Bug-Tracker.
Эти инструменты могут помочь не только в организации ваших проблем, но и в повышении качества результатов ваших тестировщиков, предоставляя им рамки для работы в рамках и извлекая уроки из обратной связи, которую они получают. от разработчиков о своих проблемах. Это помогает улучшить качество вывода ваших тестеров намного быстрее, чем если бы вы работали без него. (Это также очень помогает с удаленными тестерами). Типичным программным обеспечением, используемым игровыми студиями, является, например, Mantis, JIRA (и, конечно же, множество других). См. Общий список в Википедии, а также этот пост на SO.
c) Добавить инструменты
для тестирования в игре. Обычно это ярлыки для тестирования определенных уровней или разделов игры. Отображение дополнительной информации во время игры для тестировщиков, чтобы они могли добавить ее к сообщениям об ошибках. Это может быть положение на уровне, количество активных объектов в сцене, количество используемых в настоящее время текстурной памяти или палитр, что-нибудь полезное для разработчиков.
г) Объединяйте опытных тестеров со свежей кровью.
Всегда хорошо иметь тестеров, которые имеют большой опыт в вашей игре и узнали, каковы типичные проблемы и как (повторно) протестировать их. В то же время вы хотите, чтобы новые «девственные» игроки время от времени, особенно для балансировки.
e) Иметь менеджера по тестированию.
Тот, кто координирует процесс и адаптирует его к текущей игре, текущим приоритетам и доступным тестерам и среде тестирования.
f) Имейте документ плана испытаний.
Это будет стоить дополнительного поста.
** Don't help them **