TMS объединяет тестирование с управлением требованиями и разработкой

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

  • Тестовая документация

  • Ручное тестирование

  • Автотесты и интеграции

  • Управление дефектами

  • Планирование тестирования

  • Перетестирование релизов

Возможности продукта

Создание и ведение тестовых сценариев, наборов и планов с привязкой к требованиям и функциональности продукта.

Типовые шаги: вставка текста сценария в шаг, ожидаемый результат, повторное использование шагов между тестами.

Версионирование тестовой документации, сравнение версий и откат к предыдущей версии. Массовое обновление сценариев и тестов при изменении требований.

Ревью тестовой документации: согласование, комментарии и контроль статусов готовности.

Распределение тестировщиков по тестам внутри отчёта: ручное, полуавтоматическое и автоматизированное выполнение в одном прогоне.

Фиксация трудозатрат по тестам с помощью таймеров и учёт фактического времени на проверки.

Перетестирование релиза: формирование набора тестов и дефектов для повторной проверки исправлений.

Работа с тестовыми данными: хранение в системе, ссылки на наборы данных из шагов сценария.

Встроенная подсистема построения графиков, метрик и дашбордов по ходу тестирования и качеству продукта.

Выгрузка отчётов по расписанию в нужных форматах, в том числе графические отчёты для руководства и заказчиков.

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

Язык запросов для произвольных выборок и аналитики по проектам и портфелям.

Запуск автотестов из сценария: кнопка для старта прогона на основании выбранного теста или набора.

Обмен данными с инструментами автоматизированного тестирования через REST API и импорт результатов из XML и других форматов.

Сведение ручных и автоматических результатов в единый отчёт по прогону.

Привязка автотестов к требованиям и сценариям для контроля регрессионного покрытия.

Регистрация дефектов по результатам тестирования с передачей контекста: шаг, фактический результат, вложения.

Интеграция с Redmine и другими системами: текст ошибки и данные отчёта переходят во внешний трекер по настраиваемому шаблону.

Шаблоны ошибок с автоматическим включением всего отчёта о прогоне для ускорения заведения багов.

Трассировка между тестами, дефектами, требованиями и задачами разработки.

Автоматическая генерация тестовой документации на основании требований из Devprom СУТр: сценарии, шаги и ожидаемые результаты с сохранением трассировки к исходным требованиям.

Ускорение подготовки тест-планов и наборов регрессионных проверок при выходе новых версий требований или изменении функциональности.

Интеграция с российскими и локальными LLM, семантический поиск по проектным артефактам для анализа покрытия и выявления пробелов в тестах.

Встроенный MCP-сервер для подключения ИИ-агентов к задачам тестирования: генерация, рецензирование и актуализация тестовой документации.

Конкурентные преимущества

  • 01

    Тонкая кастомизация

    Гибкая настройка под заказчика: информационная модель, терминология, интерфейс, скрипты и плагины для автоматизации процессов тестирования.
  • 02

    Графики и дашборды

    Встроенная подсистема построения графиков, метрик и дашбордов — без отдельных BI-инструментов для контроля качества и прогресса тестирования.
  • 03

    Мощный трекер и ресурсы

    Построена на базе зрелого трекера с управлением ресурсами и крупными проектами — удобна для распределённых команд и длительных программ.
  • 04

    Фундамент ALM

    TMS — часть платформы Devprom и готовый фундамент для построения корпоративной ALM: требования, разработка, тестирование, релизы в единой среде.
  • 05

    Интеграция с СУТр

    Встроенная интеграция с профессиональной системой управления требованиями Devprom СУТр: трассировка, генерация тестов из требований, сквозной контроль покрытия.
  • 06

    Большие объёмы данных

    Подтверждённые кейсы управления большими массивами тестовой документации и результатов — для enterprise-проектов и многопродуктовых портфелей.

Сравнение с аналогами

Devprom TMS успешно заменяет зарубежные системы управления тестированием и сочетает возможности профессиональной TMS с гибкой кастомизацией российской ALM-платформы.

Работает на программной платформе Devprom

Программная платформа Devprom — модульная информационная система для автоматизации управления жизненным циклом программных продуктов и программно-аппаратных комплексов.

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

  • 01

    Управление простыми и комплексными проектами

  • 02

    Учёт и планирование ресурсов

  • 03

    Разграничение доступа к проектным артефактам

  • 04

    Интеграция со смежными системами по REST API

  • 05

    Глубокая интеграция с AI

  • 06

    Расширение функциональности

Подробнее

Стоимость
и лицензирование

Крупнейшие компании успешно пользуются Devprom TMS

Контроль качества и регрессионное тестирование внутренних систем холдингов.

Газпром-информ, логотип
ИнтерРАО. Центр управления закупками, логотип
РФЯЦ ВНИИЭФ, логотип
Сибинтек, логотип

Новости по продуктам

3.24. MCP-сервер, RAG, формы

3.24. MCP-сервер, RAG, формы

Семантический поиск дублей, аналогов и анализ влияния на основе встоенного RAG-движка с использованием российских и локальных LLM. Встроенный MCP-сервер для интеграции в ИИ-агенты и автоматизации пользовательских ИИ-задач. Настройка правил видимости и обязательности полей, на основе значений выбранных атрибутов на формах и многое другое. Сохраняемые пользовательские фильтры для выполнения типовых запросов по выбору данных. Массовая простановка и удаление трассировок между проектными артефактами.
подробнее
3.23. Риски и рабочий календарь

3.23. Риски и рабочий календарь

Управление рисками проектов позволяет вести реестр рисков, настраивать классификацию, трассировать риски на требования, строить тепловую карту и отслеживать динамику изменения параметров рисков. Функциональность корзины повышает безопасность работы с важными данными, позволяя помещать в корзину артефакты проекта, вместо удаления. Расписания позволяют тонко настроить рабочее расписание пользователей и команд, чтобы корректно расчитывать SLA в поддержке, план график выполнения работ и статистику жизненных циклов артефактов.
подробнее
3.22. Отсчёт рабочего времени

3.22. Отсчёт рабочего времени

Встроенный счетчик затраченного времени (таймер) упрощает учет затраченного времени, при переключении между задачами, а также при заполнении тестовых отчетов, для сохранения времени, затраченного на тестирование. Пользовательские вкладки позволяют удобно организовать системные и пользовательские атрибуты на формах артефактов. Иерархические итерации позволяют формировать планы работ с произвольной глубиной детализации. Зависимости между итерациями снижают трудозатраты на поддержание плана проекта в актуальном состоянии.
подробнее
3.21. Дерево проектов

3.21. Дерево проектов

Модуль дерево проектов позволяет охватить одним взглядом сложную проектную структуру, связанную с большими проектами. Доступны новые возможности настройки древовдиных представлений: списки справа, группировка связей по папкам и т.п. Добавлены новые возможности план/факт анализа и построения графиков по историческим данным, например, исполнителям историй и задач. Динамические таблицы в документации могут параметризоваться данными раздела, куда добавлены. Добавлена возможность подключения к Git через SSH-ключи.
подробнее
3.20. Иерархические НСИ

3.20. Иерархические НСИ

В этой версии пользователи могут создавать собственные иерархические справочники, общие для всех проектов или со своими данными для каждого проекта. Добавлен новый тип пользовательского атрибута - Файл, позволяющий прикреплять файлы к любым сущностям. Реализована автоматическая аутентификация по доменному логину, без предварительного импорта учетных записей. Добавлен множественный выбор строк в представлениях при помощи Shift. Добавлена возможность привязать несколько коммитов к сборке и многое другое...
подробнее
3.19. Поддержка PostgreSQL

3.19. Поддержка PostgreSQL

В дополнение к СУБД MySQL и MariaDB добавили поддержку PostgreSQL. Выбор СУБД осуществляется при установке приложения. Также предусмотрены скрипты для миграции с MariaDB на PostgreSQL. Улучшили производительность и UX сравнения и слияния бейзлайнов/веток требований. Добавили поддержку ссылок в UML и Draw.io диаграммы. Добавили возможность точечного поиска данных в выпадающих списках, с использованием запросов поиска. Улучшили возможности автоматизации - задание значений, вычисленных на основе формул и многое другое...
подробнее
3.18. Автоматические диаграммы

3.18. Автоматические диаграммы

Используйте автоматическое создание диаграмм классов и компонентов на основании иерархии компонетов, вставляйте диаграммы в документы. Используйте дашборды, параметризованные конкретным артефактом, например, результаты тестирования по версиям для конкретного тест-плана. Используйте визуализацию версионирования требований и другой документации для лучшего понимания ветвления. Подключайте S3-совместимое хранилище для хранения бинарных артефактов проекта.
подробнее
3.17. Пользовательские действия

3.17. Пользовательские действия

Применяйте пользовательские действия над проектными артефактами - выполняйте скрипты и отправляйте веб-хуки, например, для запуска CI/CD задач: запуск автотестирования, создание сборок, развертывание и т.п. Настраивайте UID артефактов удобным образом, с использованием счетчиков и вычисляемых полей. Отправляйте на почту любые важные отчеты по расписанию. Ведите учет отсутствий и отпусков сотрудников, чтобы получить реальный план проекта.
подробнее
3.16. Встроенный язык запросов

3.16. Встроенный язык запросов

Для создания произвольных выборок данных в модулях, отчетах и графиках, используйте гибкий язык запросов. Применяйте более сложные механизмы приоритезации, такие как WSJF (весовую приоритезацию). Вставляйте произвольные отчеты и модули непосредственно в документацию, для динамического формирования таблиц, трассировок и т.п. Настраивайте UI под ваши требования - кликните на название атрибута для настройки его видимости, обязательности, значений по умолчанию и т.п.
подробнее
3.15. Скриптовая автоматизация

3.15. Скриптовая автоматизация

Безграничные возможности кастомизации Devprom ALM реализуются при помощи скриптовой автоматизации - механизма, позволяющего выполнять произвольный скрипт в результате событий, по расписанию, в качестве валидации значений и т.п. Вы можете модифицировать любые данные и запрашивать данные из любых внешних источников. При работе с документацией используйте Термины, система подсветит термин и предоставит расшифровку для заинтересованных лиц. Выявляйте дубли или похожие требования, а также зависимости на вкладке Похожие.
подробнее

Частые вопросы

Да. В TMS настраиваются названия сущностей, состояний, ролей и полей — система говорит на языке вашей команды. Дополнительно доступны скрипты и плагины для расширения логики без доработки ядра продукта.

В карточке теста или сценария можно настроить действие для запуска автотеста: по кнопке отправляется запрос во внешний раннер или CI. Результаты импортируются обратно и отображаются в отчёте о прогоне вместе с ручными проверками.

В отчёте о прогоне каждый тест можно назначить конкретному исполнителю. Поддерживаются смешанные прогоны: часть проверок выполняется вручную, часть — полуавтоматом или автоматом, с единым статусом набора.

Для сценариев и наборов тестов используются статусы согласования, назначение рецензентов и комментарии. История изменений и версионирование позволяют контролировать, какая редакция документации принята к исполнению.

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

Да. Настраивается автоматическая выгрузка отчётов в нужном формате, в том числе графических сводок для руководства. Расписание, получатели и состав данных определяются администратором проекта.

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

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

Доступен поиск по тексту и атрибутам тестов. Портфели объединяют данные нескольких проектов: общие сценарии, отчёты и метрики для продуктовых линеек и центров компетенций.

Да. Создаются версии сценариев и наборов, доступны сравнение и откат к предыдущей версии. Массовое обновление тестов при изменении требований сокращает трудозатраты на актуализацию документации.

Предусмотрены REST API, импорт результатов из XML и других форматов, а также настраиваемые коннекторы к популярным фреймворкам. Результаты автопрогонов связываются с тестами и требованиями в единой модели.

Да. Встроенные таймеры и учёт времени по шагам позволяют фиксировать фактические трудозатраты тестировщиков и строить отчёты по загрузке команды.

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

Больше ответов на сайте