Сто сорок четыре адреса за семь секунд: где приложение отвечает, а где нет

Протокол функционального прогона: 143 ответа 200, один 404, 26 расхождений с воротами.

Что это

Агент проходит приложение целиком, а не три страницы «на глаз»

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

Вход и выход

Что прошло в этой сессии, а что подключим

Вход

Карта сайта: 1332 адреса. Выборка на прогон — 144 адреса шести семейств.

  • Прогон — работает

    144 запроса за 7,2 секунды: 143 ответа 200 и один 404 на адрес, которого быть не должно.

  • Семьи — работают

    Задачи 31, роли 30, интеграции 30, справка 30, блог 21, главная и коннекторы по одному.

  • Разбор — работает

    Заголовок, описание и вес разобраны на каждой странице; расхождения посчитаны.

  • Браузер и устройства — подключим

    Прогон в двух браузерах и на телефоне: нужен доступ к Playwright на стенде, два дня.

Что открывается: протокол, ответы по семьям и разбор

Снято 09.11.2026 с живого домена; числа — из журнала обращений этого прогона

  1. 1

    Протокол прогона

    Адрес, семья, код, время, заголовок, описание, вес — по каждой странице.

  2. 2

    Ответы по семьям

    Сколько адресов в каждом семействе и сколько из них ответило 200.

  3. 3

    Разбор и что дальше

    404 на адрес-ловушку, медленные страницы и что с этим делать до релиза.

Что агент делает и что остаётся человеку

Обходит адресаАгент: вся карта сайта, а не выборка «что вспомнили». Человек: говорит, что критично.
Проверяет разметкуАгент: один заголовок, длина описания, живые ссылки. Человек: смотрит страницу глазами.
Считает весАгент: размер ответа и время по каждому адресу. Человек: решает, что оптимизировать.
Пишет протоколАгент: таблица по семьям с фактами. Человек: ставит задачи по находкам.
ПовторяетАгент: тот же прогон после правок. Человек: подтверждает, что стало лучше.

Сценарий: от карты до протокола

  1. 1

    Карта

    Агент забирает карту адресов и делит на семьи: страницы, роли, интеграции, справка, блог.

  2. 2

    Обход

    Каждый адрес: код ответа, время, размер, заголовок, описание.

  3. 3

    Ловушки

    Заведомо несуществующий адрес — проверка, что 404 отдаётся честно, а не 200.

  4. 4

    Расхождения

    Сравнение с воротами: длинный заголовок, короткое описание, медленный ответ.

  5. 5

    Протокол

    Таблица по адресам и семьям; находки отдельным листом.

  6. 6

    Выход

    Протокол файлами; повторный прогон после правок — тем же набором.

Откуда данные

Что нужно на входе

  • Карта сайта

    Список адресов: свой генератор, карта сайта или выгрузка из роутера.

  • Ворота приёмки

    Что считается нормой: один заголовок, длина описания, время ответа.

  • Стенд

    Адрес окружения: боевой домен, staging или локальная сборка.

  • Браузер

    Для прогона с поведением: доступ к браузеру на стенде — по ключу, два дня.

Норма, на которую опирается работа

Краевые случаи

Где решает человек, а не агент

  • Адрес отдаёт 200, а внутри ошибка

    Агент видит код, а не смысл: такие страницы он помечает «нужен глаз».

  • Разное поведение на устройствах

    Без браузера агент этого не покажет; пишет «не проверено», а не «работает».

  • Страница требует входа

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

  • Медленно только под нагрузкой

    Чего нет в прогоне — того нет в протоколе; нагрузка — отдельная работа.

Что обычно возражают

  • «Мы и так знаем, что сайт открывается»

    Открывается — не значит соответствует воротам: 26 расхождений в разметке и времени.

  • «144 адреса — это долго»

    Семь секунд. Долго — разбирать это руками.

  • «Кто будет смотреть протокол?»

    Протокол сортируется по расхождениям: смотреть нужно двадцать шесть строк, а не 144.

  • «А мобильные?»

    В этом прогоне не проверялись, и это написано. Для них нужен браузер на стенде — два дня.

  • «Это заменяет ручное тестирование?»

    Нет: агент снимает обход и сверку, сценарии с логикой остаются человеку.

Границы

Чего агент не делает

Не проверяет то, чего нет в карте адресов, и не выдаёт «не проверено» за «работает». Не входит в закрытые разделы и не обходит авторизацию. Не проверяет вид на устройстве без браузера. Не пишет «всё хорошо» вместо протокола. Гарантий в отчёте нет — ст. 5 ФЗ-38.

Вопросы, которые задают первыми

С чего начать?

Пришлите адрес стенда и карту — вернём протокол по 144 адресам с расхождениями.

Что нужно от нас?

Карта адресов и ворота приёмки. Для прогона в браузере — доступ к стенду, два дня.

Сколько это стоит по времени?

Прогон — секунды; протокол и разбор — работа агента, не ваша.

Что если адрес требует входа?

Он попадает в отдельный список «нужен доступ» — мы не ломаем авторизацию.

Можно повторять?

Да, тем же набором: после правок видно, что закрылось, а что осталось.

Роль целиком

Что ещё берёт на себя агент

Роли

Прогнать приложение по всем адресам

Пришлите адрес стенда и карту — вернём протокол по семьям страниц и список расхождений.