| Заказчики: Профи.ру (ранее Профи) Подрядчики: ТестОпс (Инструменты тестирования) Продукт: ТестОпс TMS (Test Management System)Дата проекта: 2025/02 — 2025/03
|
Технология: TMS - Test Management System
|
Содержание |
2025: Централизовали управление тестированием с помощью ТестОпс для эффективной координации контроля качества
О проекте
С ростом и развитием продукта команда Профи.ру внедряет современные подходы и инструменты для контроля качества. Она активно использует автоматизацию для повседневного тестирования и ручное тестирование для проверки релизов.
Автоматизированные тесты делятся на две категории. E2E-тесты выполняются каждое утро по расписанию и иногда вручную в течение дня. Эти тесты более тяжеловесные, для них запускается эмулятор всего приложения.
Другой тип теста — компонентные. Они легковесные, для них эмулируется только пользовательский интерфейс. Это позволяет запускать их автоматически при каждом обновлении кода приложения (по многу раз в день) — и изменения нельзя внести в код до тех пор, пока эти тесты не будут положительными.
Когда доходит дело до релиза, тестовый запуск формируется вручную в ТестОпс, выполняются автоматические тесты, а неавтоматизированные проверки закрываются ручным тестированием.
Внедрение ТестОпс
Первоначально в Профи.ру клиентскую часть мобильного приложения разрабатывала одна команда. Тестировщиков было немного, и для тестирования хватало небольшого документа в Confluence.
В 2022 году началась разработка нового приложения, гораздо более продвинутого. Появилось несколько продуктовых команд, каждая из которых была ответственна за отдельную часть продукта (и клиентскую, и серверную часть).Как построить цифровой фундамент для мебельного ритейла будущего
В результате продукт стал сложнее, стало больше и багов, и тестировщиков, и тест-кейсов. Потребовалось объединить все тесты в одном месте, где имилегко было бы управлять, и команды решили внедрить систему управления тестированием (TMS).
Выбирали систему недолго, поскольку уже был опыт работы с Allure Report. Настройка ТестОпс была достаточно простая, система всем понравилась, и Профи.ру пользуется ей до сих пор.
Преимущества от внедрения
ТестОпс позволил Профи.ру объединить ручное и автоматизированное тестирование в одной системе. Команда получила большую пользу от внедрения:
- Все тест-кейсы хранятся в одном месте.
- Статусы тест-кейсов упрощают управление ими — например, проведение ревью.
- С помощью тест-кейсов составляются тест-планы, для разных целей запускаются разные наборы тестов.
- Запуски позволяют синхронизировать работу нескольких ручных тестировщиков, распределять работу и видеть прогресс тестирования.
Планы на будущее
У Профи.ру в планах на будущее — автоматизация. Одна из задач здесь — закончить интеграцию тестового фреймворка Detox с Allure. Пока что результаты тестов из Detox не попадают в ТестОпс автоматически, решение этой проблемы позволит сэкономить много рабочего времени.
Уверены, что дальнейшее развитие автоматизации и интеграции инструментов позволит Профи.ру поддерживать высокий уровень качества продукта и оперативно реагировать на любые изменения.
| | Выбирал TMS я недолго, так как уже пользовался другим продуктом команды (Allure Report). Выбрали, нам понравилось, пользуемся до сих пор. Также в дальнейшем хочется использовать возможности ТестОпс для автоматизации нашего тестирования, Иван Фитискин, Старший тестировщик в ООО «ПРОФИ.РУ».
| |

