Оптимизация регресс тестирования. Как сэкономить деньги и время?
Платформа
ПК
Индустрия
Игровая
Услуги
QA консалтинг
Выделенная QA команда
Регресс тестирование
Описание проекта
Крупный ААА разработчик и издатель игр с аудиторией более 200 миллионов пользователей на всех крупных игровых платформах, основным продуктом которого является игра про танки.
Проблема
Процессы регрессионного тестирования клиентской и серверной части игры были сформированы и выполнялись сторонним подрядчиком. Нашего клиента не устраивала скорость выполнения регрессионного тестирования, и его цена.

Задача
  1. Провести полное регрессионное тестирование за 5 дней.
  2. Уменьшить затраты на тестирования путем оптимизации процесса тестирования: сократить необходимое количество QA специалистов, сократить время тестирования.
  3. Качество оказываемых нами QA услуг должно быть не хуже существующего.
  4. Актуализация тест кейсов, т к ведением тест кейсов у клиента занимался только 1 специалист в результате чего весь тест сьют, состоящий из более чем 2000 тест кейсов, физически невозможно было поддерживать в актуальном состоянии.

Решение
Создали отдельную команду для работы над этим проектом. Первоначально она состояла из 16 QA-специалистов, которые принялись изучать особенности проекта и в дальнейшем прошли аттестацию у клиента.
Наши специалисты совместно с заказчиком выработали нормы оформления тест кейсов. В них четко указано что должно выполняться и что запрещено выполнять в рамках тест кейса.
Проведена ревизия всех тест кейсов и их актуализация.
Все тест кейсы переведены на русский язык для унификации базы.
Согласовали с клиентом, что все новые тест кейсы должны проходить нашу проверку, после чего добавляться в тест сьют.
Провели эстимацию всех тест кейсов для простоты планирования и более прозрачной оценки трудозатрат на тестирование.
Разработали и внедрили систему категоризации тест кейсов для ускорения проведения отдельного функционала регрессионных тестов
Разработали сокращенную, но более быструю итерацию тестирования для нужд смежных команд тестирования.
Продумали и выделели отдельные категории тест кейсов, требующие обязательного прохождения, которые состоят из 2000 кейсов. Полная итерация состоит из 4000 кейсов.

Результат
2 года работы с проектом.
Команда из 30 QA специалистов.
На 30% сокращены затраты на регрессионное тестирование.
Все QA команды на проекте работают с разработанным нами тест сьютом.

Используемые инструменты
Jira
Mantis
Testrail
Confluence
Testflight
ADB
Xcode
Imazing
Charles
Winscp
Postman
Sentry
mongoDB
Tortoise SVN
Teamcity
Jenkins
Google Chrome, Chrome DevTools
FireFox для кроссбраузерного тестирования
Opera для кроссбраузерного тестирования

Нужно тестирование или необходима консультация специалиста?
Нажимая на кнопку,
вы соглашаетесь на обработку персональных данных
Made on
Tilda