Как протестировать поиск по каталогу после правок ИИ-агента?

Как протестировать поиск по каталогу после правок ИИ-агента?

Проверьте поиск на копии сайта по заранее составленному списку запросов: точное название товара, часть названия, запрос без результатов и слова, которых нет в каталоге. Для каждого запроса запишите, что должно появиться на экране, а после правок ИИ-агента сравните результат с ожиданием. Затем повторите проверку на телефоне и пройдите путь от найденной карточки до нужной страницы. Так вы заметите и ошибки выдачи, и сломанные кнопки до публикации изменений.

С чего начать проверку поиска по каталогу?

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

Рядом с каждым запросом запишите ожидаемый результат обычными словами. Например: «по полному названию вижу карточку этой позиции», «по части названия вижу её среди результатов», «по отсутствующему слову вижу сообщение, что ничего не найдено». Если на сайте есть фильтры и сортировка, добавьте запрос, для которого легко проверить их работу. Этот список сохраните: он пригодится после следующих правок.

Перед запуском уточните, что именно менял агент. Правка поля поиска, правил подбора результатов и оформления карточек затрагивает разные части сайта. Если агент выдал только сообщение «всё работает», попросите показать запросы, которые он проверил, и снимки экрана с результатами. Отчёт без примеров выдачи не поможет заметить пропущенную карточку.

Какие запросы прогнать после правок ИИ-агента?

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

  1. Введите полное название существующей позиции и откройте найденную карточку.
  2. Введите часть её названия и проверьте, появляется ли нужная позиция.
  3. Введите запрос без совпадений и проверьте сообщение на пустой странице результатов.
  4. Очистите поле поиска, введите запрос заново и проверьте, не остались ли результаты от предыдущего запроса.
  5. Если в каталоге есть фильтры, примените один из них и проверьте, соответствуют ли ему карточки.

Отдельно проверьте пробел в начале или конце запроса и разный регистр букв. Эти проверки помогают увидеть, как сайт обрабатывает ввод с клавиатуры. Опечатки проверяйте только тогда, когда поиск уже умеет их учитывать или агент менял эту функцию: иначе вы предъявите новой версии требование, которого не было в задаче.

На телефоне повторите хотя бы точный запрос и запрос без совпадений. Посмотрите, видно ли поле ввода, можно ли закрыть клавиатуру и нажать на карточку результата. Если агент менял ещё и оформление страниц, пригодится отдельная проверка мобильной версии сайта после его правок.

Как понять, где сломался поиск?

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

Если карточка есть в каталоге, но не появляется по точному названию, сначала откройте её напрямую и проверьте название. Затем повторите запрос без фильтров. Если карточка находится только после снятия фильтра, ищите причину в сочетании поиска и фильтрации. Если результатов нет и без фильтров, проверьте правила поиска и обновление каталога после правки.

Бывает и другая картина: нужная карточка видна в выдаче, но нажатие открывает чужую страницу. Тогда запрос уже нашёл результат, а ошибка проявляется в ссылке или карточке. Зафиксируйте обе страницы для агента. После исправления повторите тот же запрос и пройдите весь путь ещё раз, а не останавливайтесь на обновившейся выдаче.

Для проверки текста, кнопок и управления с клавиатуры можно отдельно пройти проверку доступности сайта после правок Claude Code. Она полезна, если результаты поиска выглядят верно, но посетителю трудно выбрать карточку или понять сообщение об ошибке.

Какие ошибки чаще пропускают при проверке?

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

Сейчас откройте копию каталога и запишите один запрос по точному названию существующей позиции. За минуту у вас появится первый проверяемый пример для ИИ-агента.