Где в DoQA закрывается этот пробел
В DoQA раздел «Требования» появляется внутри каждого пространства. После настройки интеграции с трекером раздел заполняется списком задач, содержащих требования (например, из Jira). Если при первой настройке в DoQA попали лишние требования, администратор может очистить ошибочно синхронизированные данные и уточнить источник. Это снижает страх первой настройки: можно попробовать, увидеть результат, убрать мусорные данные и настроить выборку точнее.
После синхронизации пользователь видит список требований. В этом представлении сразу понятно, какие требования уже покрыты проверками, а какие нет. Если у требования нет тестов, оно отображается как непокрытое. Пользователь может открыть исходную задачу в трекере, понять контекст требования и вернуться к покрытию.
Дальше начинается основной сценарий: к требованию можно привязать один или несколько тест-кейсов, а также чек-листы. Пользователь выбирает проверки, может использовать теги и фильтры, затем назначает их требованию. После этого состояние требования меняется: вместо «нет тестов» становится видно, что проверки есть, какие именно они, какого они типа и в каком статусе находятся.
Названия проверок кликабельны. Это маленькая, но важная UX-деталь: матрица и дерево требований не превращаются в тупиковый отчёт. Из них можно сразу перейти в тест-кейс или чек-лист и продолжить работу. Изменения работают и в обратную сторону: в трекере, в специальных кастомных полях, отображаются ссылки на связанные тесты.