Рынок отечественного ПО в последние годы значительно изменился. Банки, госкомпании и другие ключевые компании обязаны переходить на российские системы. С другой стороны, зарубежные системы продолжают объявлять об уходе с российского рынка. Эти факторы ускорили как развитие отечественного ПО, так и его востребованность.

В частности, сильно изменился рынок систем управления тестированием или TMS (Test Management System) из управленческого класса систем.

Мы подготовили мини‑обзор систем управления тестирования, которые доступны в России. Эффективное использование TMS требует не только выбора подходящего инструмента, но и подготовки команды. В OTUS мы обучаем специалистов по тестированию, DevOps‑практикам и управлению IT‑проектами и помогаем компаниям не только освоить новые системы, но и выстроить эффективные процессы. Корпоративные программы включают как стандартные курсы, так и кастомные решения под задачи бизнеса.

Зачем нужны TMS?

Они помогают оптимизировать процессы тестирования. С их помощью можно:

  • организовывать и контролировать проведение тестирования;

  • структурировать, хранить и управлять тестовой документацией и моделями;

  • собирать результаты различных видов тестирования в одном месте и формировать удобные отчёты.

Кому нужны TMS?

Системы TMS универсальны и используются в работе специалистов по тестированию, разработчиков, DevOps‑инженеров и менеджеров проектов. OTUS предлагает курсы по этим направлениям, помогая специалистам не только освоить работу с TMS, но и углубить знания в тестировании, DevOps‑процессах и управлении IT‑проектами.

1. Тестировщики (QA‑инженеры)

  • Ручное тестирование: QA‑инженеры используют TMS для написания, выполнения и отслеживания тест‑кейсов, а также для ведения документации и отчетов.

  • Автоматизированное тестирование: специалисты интегрируют тестовые сценарии с TMS, чтобы собирать и анализировать результаты автоматизированных тестов.

2. Тимлиды и менеджеры тестирования (Test Leads, Test Managers)

  • Организуют и управляют процессами тестирования, планируют тестовые циклы.

  • Анализируют результаты тестирования, используя встроенные отчеты и метрики.

  • Контролируют выполнение задач и своевременность тестирования.

Для тимлидов и менеджеров проектов важно не только внедрить TMS, но и убедиться, что команда владеет лучшими практиками. Курсы OTUS помогают не только освоить инструменты, но и получить официальные удостоверения о повышении квалификации, что особенно важно для сотрудников банковского сектора и госкомпаний

3. Разработчики:

  • Используют TMS для выполнения юнит‑тестов или интеграции своих кодовых изменений в общий тестовый процесс.

  • Просматривают найденные дефекты и отслеживают их исправление.

4. DevOps:

  • Интегрируют TMS с CI/CD системами (например, Jenkins, GitLab CI), чтобы автоматизировать выполнение тестов и сбор метрик в процессе разработки и развертывания.

5. Менеджеры IT‑проектов:

  • Используют TMS для получения сводной информации о статусе тестирования, анализируют данные о дефектах и качестве продукта.

  • Контролируют выполнение тестирования в соответствии с графиком проекта.

6. Аналитики (Business Analysts)

  • Участвуют в создании тест‑кейсов на основе требований и сценариев использования, чтобы убедиться, что продукт соответствует ожиданиям.

Системы TMS в подборке

Коммерческие:

  1. Test IT

  2. ТестОпс

  3. DoQA

  4. FireTMS

  5. DevpromALM

Опенсорсные:

  1. TestLink

  2. TestY

  3. KiwiTCMS


Test IT

Test IT— российская система управления тестированием (TMS), созданная с акцентом на практическое использование и обратную связь от профессионалов в области тестирования. Система ориентирована на реализацию запросов пользователей и поддерживает как ручное, так и автоматизированное тестирование в единой платформе.

Test IT обладает функционалом, который удобен для мануальных тестировщиков, включая развитый редактор ручных тестов, версионирование и тест‑планы. В то же время система адаптируется к потребностям автоматизации: разработан и постепенно совершенствуется отдельный модуль для работы с автотестами.

Система рассчитана на команды разного масштаба. Для для первого знакомства и личного использования доступен бесплатный тариф Lite в облачной версии, который включает базовый функционал. Также пользователи отмечают активное сообщество в Telegram и наличие технической поддержки, готовой оперативно реагировать на запросы.

Ключевые особенности Test IT:

  • Поддержка ручного и автоматизированного тестирования;

  • Возможность строить детализированные отчёты;

  • Интеграция с популярными фреймворками;

  • Гибкость в работе с командами разного размера;

  • Российская регистрация в реестре отечественного ПО.

Цены:

  • Enterprise (серверная версия): 160 804 рублей в год (3 лицензии).

  • Standard (облачная версия): 26 828 рублей в год (1 лицензия).

  • Lite‑тариф: бесплатный, рассчитан на команды до 5 пользователей с ограниченным набором возможностей.

ТестОпс

ТестОпс — российская версия Allure TestOps, разработанная компанией Qameta Software. Основная идея системы основана на подходах DevOps, с акцентом на объединение и автоматизацию всех процессов тестирования.

ТестОпс поддерживает как автоматизированное, так и ручное тестирование, но изначально система была ориентирована на автоматизацию. Удобная интеграция с CI/CD позволяет загружать результаты автотестов напрямую в TMS, а плагины для популярных IDE упрощают написание тестов и их выгрузку. С недавних пор в системе добавлены функции для ручного тестирования, что делает её более универсальной.

Однако из‑за связи ТестОпс с Allure TestOps пользователи могут столкнуться с нехваткой документации на русском языке и вынуждены обращаться к англоязычным материалам, что не всегда удобно.

Преимущества:

  • Интеграция с популярными CI/CD системами;

  • Поддержка плагинов для IDE;

  • Возможность работать с автотестами и ручным тестированием;

  • Подробная отчетность с использованием AQL;

  • Включение в реестр отечественного ПО.

Цены:

  • Серверная версия (5 лицензий): 173 940 ₽/год.

  • Облачная версия (1 лицензия): 31 200 ₽/год.

DoQA

DoQA — российская система управления тестированием, разработанная IT Test. Это лёгкое решение с базовыми функциями, которое появилось в ответ на уход зарубежных вендоров и рост спроса на отечественные TMS.

Система поддерживает ручное тестирование, а с недавнего времени в неё добавлен модуль для работы с автотестами. DoQA интегрируется через API, что позволяет загружать результаты автотестов, запущенных в CI/CD или среде разработки.

Простота интерфейса делает DoQA подходящей для небольших команд или тех, кто только начинает работать с TMS.

Преимущества:

  • Лёгкость и простота настройки;

  • Поддержка базовых функций для работы с тестами;

  • Возможность интеграции автотестов;

  • Удобный и понятный интерфейс.

Цены:

  • Облачная версия (1 пользователь): 9 480 ₽/год.

  • Серверная версия (10 пользователей без обновлений): 180 000 ₽

FireTMS 

FireTMS — новая TMS на российском рынке, предлагающая базовые функции для управления тестированием. Среди ключевых особенностей — модуль для работы с дефектами, позволяющий вести их учёт и передавать задачи в популярные баг‑трекеры.

Система также предоставляет персонализированный рабочий стол, где тестировщики могут управлять задачами и настраивать отображение информации под свои нужды. Однако FireTMS пока не поддерживает автотесты, что может быть недостатком для команд, активно внедряющих автоматизацию. Также отсутствует серверная версия, что ограничивает использование системы в компаниях с высокими требованиями к безопасности.

Преимущества:

  • Функционал для ручного тестирования;

  • Интеграция с популярными баг‑трекерами;

  • Персональный рабочий стол для тестировщиков.

Цены:

  • Облачная версия (1 пользователь): 18 360 ₽/год.

DevpromALM 

DevpromALM — платформа для управления проектами, где управление тестированием является одним из модулей. Этот компонент напоминает Zephyr и позволяет интегрироваться с таск‑трекерами, заводить баги, собирать отчёты и визуализировать данные.

Модуль тестирования поддерживает загрузку результатов автотестов в формате XML и гибкую настройку функционала. Однако система требует доработок со стороны пользователей, что не всегда удобно. Также отмечаются сложности с интерфейсом.

Преимущества:

  • Возможность кастомизации;

  • Интеграция с таск‑трекерами;

  • Поддержка автотестов и создание графиков.

Цены:
Стоимость зависит от выбранных модулей. Доступны серверная и облачная версии.

TestLink 

TestLink — бесплатная система для управления тестированием. Она позволяет организовывать тестовые планы, наборы тестов и формировать отчёты. TestLink интегрируется с популярными баг‑трекерами, такими как Jira и Redmine.

Существенный недостаток системы — устаревший интерфейс, который может вызывать трудности у новых пользователей. Кроме того, TestLink как опенсорс‑решение не всегда отвечает высоким требованиям к информационной безопасности.

Преимущества:

  • Бесплатность;

  • Интеграция с баг‑трекерами;

  • Поддержка автотестов.

TestY

TestY — отечественная TMS, разработанная компанией YADRO для внутреннего использования и впоследствии опубликованная в открытом доступе. Система рассчитана на стабильную работу с высокими нагрузками.

TestY поддерживает миграцию данных из других систем, таких как TestRail или Excel, а также позволяет настраивать функциональность с помощью плагинов. Базовый функционал ориентирован на средние и небольшие команды.

Преимущества:

  • Бесплатное использование;

  • Возможность миграции данных из других TMS;

  • Поддержка доработок через плагины.

KiwiTCMS 

KiwiTCMS — опенсорсная система, существующая с 2017 года. Подходит для небольших команд, которым требуются базовые функции тестирования.

Система позволяет работать с автотестами, формировать отчёты и отслеживать историю багов. Платные версии предлагают дополнительные функции и поддержку. Однако документация системы доступна только на английском, что может усложнить использование.

Преимущества:

  • Открытый исходный код;

  • Возможность интеграции с баг‑трекерами;

  • Самостоятельная доработка функционала.

Как избежать ошибок при выборе TMS

На российском рынке доступно множество инструментов для управления тестированием, как платных, так и бесплатных. Некоторые из них способны по функционалу превосходить ушедшие зарубежные аналоги, но их внедрение и последующее масштабирование могут быть сопряжены с рядом сложностей.

Одной из ключевых проблем является переход между TMS‑системами, особенно если необходимо перенести значительные объемы легаси‑данных. Если в новой платформе отсутствуют средства для автоматической миграции, возникает необходимость разработки собственных скриптов, что усложняет процесс. Дополнительным препятствием может стать нехватка технической поддержки в системах с открытым исходным кодом.

К тому же важно учитывать, что уровень зрелости российских решений варьируется. Многие из них появились сравнительно недавно, из‑за чего их функциональные возможности могут быть ограниченными. Выбирайте систему, исходя из специфики задач и с учета перспектив масштабирования. При внедрении новых TMS‑команд часто сталкиваются с нехваткой опыта и знаний для быстрой адаптации. OTUS предлагает корпоративные программы обучения, которые можно адаптировать под специфику бизнеса. Мы разрабатываем индивидуальные программы для команд тестирования, DevOps и IT‑менеджмента, чтобы минимизировать риски и ускорить процессы интеграции новых инструментов.

Комментарии (0)