Восемь требований разложены на восемнадцать проверок — и три требования не закрыты
Тест-план релиза, матрица трассируемости и результат прогона: что проверено, чем и что осталось.
- Открыть чат14 дней бесплатно, токены в подарок
Что это
Агент пишет не «список проверок», а план с методом и следом
Чат-бот выдаст список идей. Агент разворачивает требование в проверку с ожидаемым результатом, помечает, чем проверяется — запросом, разбором HTML, SQL или руками, — и заполняет матрицу: требование → проверка → результат. По матрице видно, какое требование осталось без проверки.
Вход и выход
Что прогнано в этой сессии, а что подключим
Вход — требование
Восемь ворот приёмки сайта: код ответа, один заголовок, длина title, описание, ссылки, карта, 404, редирект.
Прогон — работает
Сто сорок четыре адреса из карты сайта обойдены за 7,2 секунды: 143 ответа 200 и один 404 на адрес, которого быть не должно.
Разбор HTML — работает
Заголовок, описание и ссылки разобраны на каждой странице; расхождения посчитаны, а не названы на глаз.
Матрица — работает
Восемнадцать проверок привязаны к требованиям; у каждой метод, приоритет и фактический результат.
Тест-менеджер — подключим
Яндекс Трекер или YouGile: очередь и токен с правом задач, один день. Тогда прогон сам заводит дефекты.
Что открывается: план, матрица и итог по требованиям
Требования — ворота приёмки сайта; результат — фактический прогон 09.11.2026, не оценка
- 1
Тест-план релиза
Восемь требований, восемнадцать проверок: метод, приоритет, кто выполняет.
- 2
Нарушения по требованиям
Сколько проверок не прошло и на скольких адресах — по каждому требованию.
- 3
Матрица и итог
Трассируемость требование → проверка → результат и что это значит для релиза.
Что агент делает и что остаётся человеку
| Разворачивает требование | Агент: требование → проверки с ожидаемым результатом. Человек: подтверждает, что считается браком. |
|---|---|
| Ставит метод | Агент: запрос, разбор разметки, SQL, руками — по характеру проверки. Человек: согласует, что автоматизируем. |
| Проставляет приоритет | Агент: блокирующее, важное, косметика — по влиянию на пользователя. Человек: двигает приоритет под срок релиза. |
| Заполняет матрицу | Агент: результат по каждой проверке и адресу. Человек: разбирает спорные случаи. |
| Пишет вывод | Агент: какие требования не закрыты и что блокирует. Человек: подписывает готовность. |
Сценарий: от требования до матрицы
- 1
Собрать требования
Ворота приёмки из регламента, ТЗ и канона: что вообще считается «сделано».
- 2
Разложить
Каждое требование — в проверки с ожидаемым результатом и границей «проходит/нет».
- 3
Выбрать метод
Запрос к серверу, разбор разметки, SQL-запрос, сравнение с макетом — по характеру.
- 4
Прогнать
Обход адресов и разбор ответов; результат — построчно, с кодом и временем.
- 5
Заполнить матрицу
Требование → проверка → адрес → результат → дефект.
- 6
Выход
План и матрица файлами; незакрытые требования — списком, до релиза.
Откуда данные
Три источника требований, один — результат
Ваш регламент
Что считается браком, какие ворота приёмки и какой приоритет у каждого требования.
ТЗ и макеты
Требования страницы: поля, форматы, состояния, тексты, границы значений.
Живой стенд
Карта сайта и ответы сервера: код, время, разметка — фактический результат прогона.
Файл
Когда стенда нет: чек-лист и матрица собираются из ТЗ, результат заполняет человек.
Что читаем, что пишем и что нужно от вас
Что подключим
Яндекс Трекер
Читаем: очередь дефектов и статусы. Пишем: дефект с шагами и вложением. Нужно: очередь и токен. Срок: 1 день.
YouGile
Читаем: доски и сроки. Пишем: задачу на проверку и дефект. Нужно: ключ с правом задач. Срок: 1 день.
HelpDeskEddy
Читаем: тикеты из поддержки как источник требований. Пишем: комментарий. Нужно: API-ключ. Срок: до 3 дней.
DaData
Читаем: реквизиты и адреса для тестовых данных. Пишем: ничего. Нужно: ключ API. Срок: 1 день.
Timeweb Cloud
Читаем: сборки и стенды. Пишем: запуск прогона. Нужно: токен с правом сборок. Срок: 1 день.
Норма, на которую опирается работа
- ГОСТ Р 56920-2016 (ИСО/МЭК/IEEE 29119-1)Понятия тестирования: тест-кейс, предусловие, ожидаемый результат — по стандарту, а не на глаз.
- ГОСТ Р 56922-2016, часть 3Документация тестирования: что обязано быть в тест-плане, отчёте и протоколе прогона.
- 152-ФЗ, ст. 5В тестовые данные не попадают настоящие персональные данные клиента: только синтетика или обезличивание.
Краевые случаи
Где решает человек, а не агент
Требование противоречит другому
Агент помечает пару и останавливается: приоритет между требованиями задаёт человек.
Требование нельзя проверить техникой
Агент пишет «руками» и что именно смотреть; не выдаёт это за автоматическую проверку.
Стенд недоступен
Матрица заполняется планом, результат остаётся пустым — «не проверено», а не «проходит».
Спор о браке
Агент приносит факт (код, разметку, время) и ждёт решения; сам браком не объявляет.
Что обычно возражают
«У нас есть тест-план в таблице»
Матрица показывает, какие требования им не покрыты: у нас три из восьми остались без проверки.
«Это же можно написать быстрее руками»
План пишется один раз, прогон — каждый релиз; матрица заполняется результатом, а не памятью.
«Кто отвечает за пропущенный дефект?»
Видно, какое требование не проверялось и почему: пустая ячейка в матрице — это решение, а не случайность.
«Нужен ли тест-менеджер?»
Нет: план и матрица приходят файлом. Тест-менеджер нужен, чтобы прогон сам заводил дефекты.
«А если требований нет?»
Тогда первый артефакт — список ворот приёмки с вопросами к ТЗ; он же основа плана.
Границы
Чего агент не делает
Не объявляет дефект без факта: код, разметка, время или запись — иначе «наблюдение». Не придумывает покрытие: пустая ячейка значит «не проверено». Не подписывает готовность к релизу — это решение человека. В тестовые данные не тянет настоящие персональные данные (152-ФЗ). Гарантий и превосходных степеней в отчёте нет — ст. 5 ФЗ-38.
Вопросы, которые задают первыми
С чего начать?
С одного релиза: пришлите ворота приёмки и адрес стенда — вернём план, матрицу и результат прогона.
Сколько это занимает?
Прогон ста сорока четырёх адресов — семь секунд; разбор и матрица — работа агента, не ваша.
Что нужно от нас?
Список требований (или ТЗ) и доступ к стенду. Тест-менеджер — по желанию, один день.
Чем это отличается от чек-листа в таблице?
Матрица трассируемости: каждое требование связано с проверкой и результатом, а не живёт отдельным списком.
Где хранятся результаты?
В вашем аккаунте; в файл попадают только адреса и факты, без персональных данных.
Роль целиком
Что ещё берёт на себя агент
Регресс к релизу: набор и прогон
Восемь автотестов, прогон 23 секунды, один красный: регресс ловит реальный дефект.
Баг-репорт с шагами и артефактами
Два дефекта с живого сайта: шаги, ожидаемо и фактически, фрагмент журнала, severity.
Функциональный прогон веб-приложения
Сто сорок четыре адреса: карта, страница, ссылки, ответ сервера — протокол по семьям.
Разбор требований и вопросы к ТЗ
Пять противоречий в требованиях и вопросы, которые нужно закрыть до первого прогона.
Прогон API: REST, коды и JSON
Шесть проверок контракта: коды, тип, тело, схема, негативный случай — с временем ответа.
Отчёт о тестировании и готовности
Двадцать шесть находок по severity и вердикт: что блокирует релиз, а что нет.
SQL-сверка данных при разборе дефекта
Девять запросов к пяти таблицам: где данные расходятся и что это значит для дефекта.
Разбор журнала в Linux
Сто сорок четыре строки: коды, среднее, p95, самые медленные — командой и проверкой на Python.
Роли
Собрать тест-план одного релиза
Пришлите ворота приёмки и адрес стенда — вернём план, матрицу трассируемости и результат прогона.