За короткое время мы не только встроились в существующие процессы и методологии тестирования, но и обогатили их подходами, которые позволили значительно повысить качество новой функциональности. Комплексный подход к тестированию включал:
- Подготовку тестовых данных и окружений (DEV, Stage, pre-PROD), максимально приближенных к реальным условиям.
- End2end тестирование: фронтенд (GraphQL-запросы, проверка макетов из Figma), API (REST и GraphQL через Postman и DevTools), бекенд (БД PostgreSQL, анализ изменений в GitLab, просмотр логов в Grafana).
- Создание и поддержку тестовой документации: чек-листы в Confluence и тест-кейсы в Allure TestOps.
- Реализацию настроенного процесса баг-репортинга в Jira - от регистрации до ретеста после исправления.
- Регрессионное тестирование для проверки стабильности системы после внесенияизменений.
Все это позволило обеспечить быструю поставку и высокое качество новой функциональности.