Документация TMS DoQAДокументация TMS DoQA
  • Начало работы

    • Быстрый старт
    • Проекты
    • Пространства
  • Тестовая документация

    • Тест-кейсы
    • Чек-листы
    • Общие шаги
    • Параметризация тестов
    • Атрибуты
    • Теги
    • AI-функции
    • История редактирования
  • Требования и покрытие

    • Требования
    • Коннектор требований
    • Матрица покрытия
  • Выполнение тестов

    • Прогоны
    • Баг-репорты
    • История запуска
  • Автоматизация

    • Автотесты
    • Публичный API
  • Организация и поиск

    • Папки
    • Фильтры
    • Корзина
  • Аналитика и обмен данными

    • Дашборд
    • Экспорт
    • Импорт
  • Совместная работа

    • Комментарии
    • Уведомления
  • Справочник

    • Горячие клавиши
    • Глоссарий
  • Лицензии

    • Лицензии и оплата (облачная версия)
    • Лицензии (серверная версия)
  • Пользователи и доступы

    • Создание проекта
    • Добавление пользователей
    • Редактирование пользователей
    • Сброс пароля
    • Роли и права пользователя
    • Уровень доступа для всех проектов
    • Права доступа к проекту
    • Права доступа к пространству и его разделам
    • Владелец системы
  • Настройка проекта

    • Атрибуты
  • Интеграции

    • Интеграции с трекерами
    • Интеграции с CI/CD
  • DoQA AI

    • Настройки DoQA AI
    • Настройка прокси для LLM-провайдеров
  • Требования
  • Утилита управления сервером
  • Описание параметров среды (.env)
  • Настройка сервера почты
  • Авторизация через LDAP
  • Корпоративный вход (SSO)
  • Релизы облачной версии DoQA
  • Релизы серверной версии DoQA
Скачать PDF
Получить триал
  • Начало работы

    • Быстрый старт
    • Проекты
    • Пространства
  • Тестовая документация

    • Тест-кейсы
    • Чек-листы
    • Общие шаги
    • Параметризация тестов
    • Атрибуты
    • Теги
    • AI-функции
    • История редактирования
  • Требования и покрытие

    • Требования
    • Коннектор требований
    • Матрица покрытия
  • Выполнение тестов

    • Прогоны
    • Баг-репорты
    • История запуска
  • Автоматизация

    • Автотесты
    • Публичный API
  • Организация и поиск

    • Папки
    • Фильтры
    • Корзина
  • Аналитика и обмен данными

    • Дашборд
    • Экспорт
    • Импорт
  • Совместная работа

    • Комментарии
    • Уведомления
  • Справочник

    • Горячие клавиши
    • Глоссарий
  • Лицензии

    • Лицензии и оплата (облачная версия)
    • Лицензии (серверная версия)
  • Пользователи и доступы

    • Создание проекта
    • Добавление пользователей
    • Редактирование пользователей
    • Сброс пароля
    • Роли и права пользователя
    • Уровень доступа для всех проектов
    • Права доступа к проекту
    • Права доступа к пространству и его разделам
    • Владелец системы
  • Настройка проекта

    • Атрибуты
  • Интеграции

    • Интеграции с трекерами
    • Интеграции с CI/CD
  • DoQA AI

    • Настройки DoQA AI
    • Настройка прокси для LLM-провайдеров
  • Требования
  • Утилита управления сервером
  • Описание параметров среды (.env)
  • Настройка сервера почты
  • Авторизация через LDAP
  • Корпоративный вход (SSO)
  • Релизы облачной версии DoQA
  • Релизы серверной версии DoQA
Скачать PDF
Получить триал
  • Начало работы

    • Быстрый старт
    • Проекты
    • Пространства
  • Тестовая документация

    • Тест-кейсы
    • Чек-листы
    • Общие шаги
    • Параметризация тестов
    • Атрибуты
    • Теги
    • AI-функции
    • История редактирования
  • Требования и покрытие

    • Требования
    • Коннектор требований
    • Матрица покрытия
  • Выполнение тестов

    • Прогоны
    • Баг-репорты
    • История запуска
  • Автоматизация

    • Автотесты
    • Публичный API
  • Сценарии

    • Сценарии
    • Первый прогон автотестов за 30 минут
    • Разбор упавших автотестов
    • От требования до решения о релизе
    • Корпоративный вход за вечер (SSO)
  • Организация и поиск

    • Папки
    • Фильтры
    • Корзина
  • Аналитика и обмен данными

    • Дашборд
    • Экспорт
    • Импорт
  • Совместная работа

    • Комментарии
    • Уведомления
  • Справочник

    • Горячие клавиши
    • Глоссарий

Матрица покрытия

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

Откройте раздел «Требования» в пространстве и нажмите «Матрица покрытия» в шапке. Кнопка «Дерево требований» возвращает к списку.

В матрицу попадают только активные требования. Архивные записи в ней не показываются — их видно на одноимённой вкладке списка.

Как читать таблицу

Слева три закреплённых колонки: «Ключ», «Название» и «Покрытие» — состояние покрытия требования. Дальше идёт по колонке на каждую проверку среза; в шапке колонки — значок типа (кейс или чек-лист) и ID. Клик по ID открывает проверку в новой вкладке.

Границу между «Название» и остальной таблицей можно потянуть мышью, двойной клик по ней сбрасывает ширину. Ширина запоминается в браузере.

Наведение подсвечивает строку и колонку целиком. Клик по ячейке открывает полосу под шапкой: результат, тип и ID проверки, её название, ключ требования и кнопка «Открыть кейс» либо «Открыть чек-лист».

Строки подгружаются по мере прокрутки. Внизу — счётчик размера среза вида «N × M».

Легенда

Заливка ячейки — последний результат прогона проверки по этому требованию.

ЗначокРезультат
«Пройден»Последний засчитанный прогон пройден.
«Сломан»Проверка сломана.
«Пропущен»Проверка пропущена.
«Заблокирован»Проверка заблокирована.
«Провален»Проверка провалена.
«Нет прогона»Связь есть, но засчитанного результата нет.

Пустая ячейка — проверка с этим требованием не связана.

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

Фильтры

  • Чипсы состояний покрытия со счётчиками. Клик оставляет в матрице только требования в этом состоянии, повторный клик снимает фильтр. Счётчики на чипсах от выбранного чипса не зависят.
  • «Только связанные требования» — тумблер. Включён по умолчанию: в матрице только требования, у которых есть хотя бы одна связь. Выключите его, чтобы увидеть непокрытые требования — они добавятся пустыми строками.

Когда фильтр активен, появляется «Сбросить фильтры» — над таблицей и в её подвале.

Метрики

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

«Покрытие» здесь считается по срезу

Метрики матрицы учитывают тумблер «Только связанные требования». Пока он включён — а это состояние по умолчанию, — в срез попадают только требования со связями, поэтому «Покрытие» показывает 100%. Чтобы увидеть реальное покрытие пространства, выключите тумблер или смотрите метрику в списке требований.

Выбранный чипс состояния на метрики, наоборот, не влияет.

Экспорт

Кнопка «Экспорт» предлагает два формата: «Экспорт в CSV» и «Экспорт в Excel».

Ведут они себя по-разному:

  • CSV и не больше 1000 строк — файл скачивается сразу.
  • Excel в любом размере или CSV длиннее 1000 строк — DoQA готовит файл в фоне. Над таблицей появляется полоса «Подготовка экспорта…», затем «Экспорт…» с процентами; по готовности файл скачается сам. Со страницы в это время лучше не уходить: прогресс отслеживает открытая вкладка.

Что попадёт в файл

Экспорт игнорирует тумблер «Только связанные требования»: в файл выгружаются все активные требования пространства, включая те, у которых нет ни одной проверки. Фильтр по состоянию покрытия (чипс) при этом учитывается.

Поэтому файл почти всегда длиннее того, что вы видите на экране.

Структура файла: колонки Requirement key, Requirement title, Coverage, дальше по колонке на проверку. Заголовок колонки — #ID Название для тест-кейса и CL#ID Название для чек-листа (префикс нужен, чтобы кейс и чек-лист с одинаковым ID не слились). В ячейках — результат прогона на латинице (passed, failed, broken, blocked, skipped) либо пусто, если связи нет или проверка не прогонялась. Имя файла — coverage-matrix_s<ID пространства>_<метка времени>.

Экспорт матрицы не связан с экспортом тестовой документации — это другая выгрузка и другой формат.

Если матрица пустая или не строится

  • «Нет данных для матрицы» и «Свяжите требования с кейсами или чек-листами, чтобы построить покрытие» — связей ещё нет. Как их создать — в разделе Связывание требований с проверками.
  • «Ничего не найдено. Попробуйте изменить или сбросить фильтры.» — под выбранный чипс не попало ни одного требования.
  • «Не удалось построить матрицу» и «Превышено время ожидания прогонов» — расчёт не уложился в отведённое время. Нажмите «Повторить»; если повторяется, сузьте срез чипсом состояния.
  • «Матрица отображает кешированные данные и будет пересчитана после восстановления связи с трекером» — трекер недоступен. Числа в матрице верные, но заголовки и статусы требований могли устареть; состояние подключения смотрите в коннекторе.
Последнее обновление:
Prev
Коннектор требований