Тестирование игр: фан или тяжелый труд? Юля Нечаева, Innova Systems Aion.ru
Это я Тестировщик Тест-менеджер Руководитель отдела тестирования Гладиатор 27 уровня Aion.ru
Игры: по полочкам. -По жанру (специфика -функционального тестирования) -По платформе (специфика нефункционального тестирования) Aion.ru
Жанр: Шутеры pointblank.ru
Жанр: Многопользовательские ролевые онлайн-игры Aion.ru
Жанр: Стратегии
Жанр: Симуляторы: авиа, гонки
Жанр: Спортивные Fstyle.ru
Жанр: Казуальные: квесты, аркады bnbonline.ru
Платформа: Для мобильных -Различные конфигурации -Использование ресурсов
Платформа: браузер -различные браузеры -аддоны -плагины
Платформа: Standalone конфигурации
Платформа: Консоль - все просто
Вид: Клиент-серверные Клиент: - конфигурации -производительность -работа с ресурсами Сервер: - производительность - стабильность Aion.ru
Игра: по полочкам Движок Код Игра: контент (что?) геймплей (как?) Aion.ru
Игра: жизненный цикл Идея – диздок – деньги – команда (художники, разработчики) – движок – код – графика – альфа версия - … - бета-версия - … - релиз – поддержка - обновления Aion.ru
Больше всего багов: альфа, бета, пост-релиз Aion.ru
Специфика: Размеры 4 расы 5 профессий NPC предметов 1000 локаций квестов 5000 умений Aion.ru
Что тестировать? Функциональность Контент Геймплей Aion.ru
Код (функциональность): unit-testing Контент: data-driven testing Геймплей: event-driven testing Как тестировать? Aion.ru
Требование: все предметы, созданные из стали, дают своему персонажу дополнительные +10 очков к защите от огня Код: класс Оружие, свойство Сталь, функция Взаимодействовать, характеристики: значение Контент: предмет, картинка, описание, озвучка, реальные +10 Геймплей: проще драться с огненными монстрами Aion.ru
Пример: Булатное копье Героя Требование: все предметы, созданные из стали, дают своему персонажу дополнительные +10 очков к защите от огня Код: вероятность ошибки N Контент: вероятность хотя бы одной ошибки 1-(1-N) 5 Aion.ru
Специфика: Люди Игрок от тестирования или Тестировщик от игры ?? Aion.ru
Мой выбор: Тестировщик от игры! Потому что: -Не так-то просто выполнить тест -Понимание предметной области -Глаза горят Aion.ru
Специфика: Приоритеты Сколько игроков увидят баг Критичность для игры _________________________ -Основная цепочка -Нарушение баланса -Интерфейс Aion.ru
It's fun to play a game, but it's not easy. Ask any gamer. If a game is easy, it's no fun. Aion.ru
А все для чего? Чтоб пользователи были счастливы ^-^ Aion.ru
Спасибо! skype: julia.nechaeva Aion.ru