Аудит тестирования мобильного приложения для ИТ-компании
Помогли усилить компетенции в тестировании, провели аудит QA-процессов, разработали рекомендации и план работ
Клиент
GMCS — одна из ведущих российских ИТ-компаний в области внедрения бизнес-приложений, системной интеграции и разработки ПО
Задача
Клиент разрабатывал мультиплатформенное мобильное приложение (Web, iOS, Android), но столкнулся с недостатком QA-специалистов для реализации проекта в срок.
Требовалось провести аудит и оптимизировать процессы тестирования.
Решение
Мы подключили команду из двух специалистов: Lead QA для координации работ и QA-специалиста для усиления команды тестирования. На начальном этапе стояла задача создать тестовую документацию на английском языке для веб- и мобильной версий приложения, разработать шаблоны для документации, выбрать инструмент для её хранения, а также настроить внутренние процессы тестирования. На эти работы было выделено два месяца.
По мере выполнения задач стало понятно, что функционал продукта требует более глубокого покрытия тест-кейсами, поэтому сотрудничество было продлено.
В течение первых трёх месяцев мы:
- Покрыли тест-кейсами большую часть функционала веб- и мобильного приложения.
- Разработали чек-листы для смоук-тестирования.
- Провели регрессионное тестирование.
- Создали шаблоны для тестовой документации.
- Описали ключевые процессы тестирования, включая регулярные созвоны QA-команды, фиксированные спринты длительностью две недели, четкие сроки тестирования и релиза, а также внедрили оценку тестирования и сбор метрик по итогам спринта.
Это позволило значительно улучшить качество продукта и оптимизировать процессы тестирования.
Оказанные услуги
- Аудит QA-процессов.
- Ручное тестирование (Web, iOS, Android).
- Актуализация тестовой документации.
- Отладка и настройка процессов тестирования.
- Регрессионное тестирование.
- Настройка метрик качества.
Результат
Оптимизация процессов
Внедрены фиксированные спринты и четкие сроки тестирования, что ускорило выпуск релизов. Налажены регулярные согласования внутри QA-команды.
Полное тестовое покрытие
Основной функционал веб- и мобильного приложения обеспечен тест-кейсами и чек-листами.
Регрессионное тестирование снизило количество критических ошибок после обновлений.
Прозрачность и контроль
Заказчик получил систему метрик для оценки качества после каждого спринта.
- Devtools
- Swagger
- Postman
- Android studio
- Charles proxy
- TFS