После правок ИИ-агента проверьте форму заявки по трём сценариям: ошибки ввода, повторная отправка и доставка уведомления. Красивая кнопка ещё не означает, что заявка дойдёт до бизнеса: форма может принять пустые поля, отправить одно сообщение дважды или показать успех при сбое. Ниже — порядок проверки, который подойдёт владельцу небольшого сайта без навыков программирования. Вы пройдёте путь посетителя, сверите результат с уведомлением и запишете ошибки так, чтобы агент смог их исправить.
С чего начать проверку формы?
Откройте страницу как обычный посетитель, лучше в приватном окне браузера. Сначала отправьте заявку с корректными тестовыми данными. Зафиксируйте, что произошло после нажатия: появился ли понятный ответ на странице, пришло ли уведомление и совпадает ли его содержание с тем, что вы ввели. Используйте для проверки свой контакт, чтобы отличить тестовое сообщение от рабочей заявки.
Пройдите весь путь на телефоне и на компьютере. На узком экране кнопка иногда уходит за пределы видимой области, а сообщение об ошибке перекрывает поле. Если заявка связана с выбором услуги или времени, проверьте, сохранился ли этот выбор в уведомлении. Для формы онлайн-записи пригодится отдельная проверка двойной брони после вайбкодинга: сама отправка формы ещё не подтверждает, что выбранное время осталось свободным.
Записывайте результат коротко: что ввели, какую кнопку нажали, что увидели на странице и что пришло получателю. Такая запись помогает повторить ошибку после исправления, вместо того чтобы полагаться на память.
Как проверить ошибки ввода и подсказки?
Начните с пустой формы. Нажмите кнопку отправки и посмотрите, выделила ли страница обязательные поля. Подсказка должна объяснять, что исправить, и находиться рядом с нужным полем. Если экран просто прокрутился наверх или кнопка перестала реагировать, посетитель не поймёт, как закончить заявку.
Затем заполните поля по одному. Для контакта попробуйте явно неверный ввод: буквы там, где форма ждёт телефон, или адрес без знака @, если есть поле электронной почты. После этого исправьте значение и проверьте, исчезла ли ошибка. В поле с комментарием введите длинную фразу и убедитесь, что текст не обрезается без предупреждения. Здесь важно проверить поведение именно вашей формы: набор полей и правила ввода у сайтов различаются.
Посмотрите и на сохранность уже введённого. Если посетитель ошибся в одном поле, ему не стоит заново заполнять остальные. После успешной отправки обновите страницу: браузер не должен неожиданно повторять заявку без нового действия пользователя.
Если форма показывает стоимость по выбранным параметрам, отдельно сверьте значение на странице и в пришедшей заявке. Для такого сценария есть проверка расчёта цен в BYN после вайбкодинга. Ошибка в расчёте и ошибка отправки требуют разных исправлений.
Как обнаружить повторную отправку заявки?
Заполните форму корректно и быстро нажмите кнопку отправки повторно, пока страница ещё отвечает. Затем проверьте, сколько уведомлений пришло по одному тесту. Повторите сценарий при медленном соединении, если браузер позволяет его имитировать. Именно задержка часто побуждает человека нажать кнопку ещё раз.
Ожидаемое поведение задайте до правки кода: после первого нажатия форма показывает, что запрос отправляется, и не создаёт вторую заявку от повторного нажатия. Когда приходит ответ, посетитель видит либо подтверждение, либо ошибку с возможностью попробовать снова. Если форма просто блокирует кнопку навсегда, при сбое человек теряет возможность отправить заявку.
Отдельно проверьте повтор после сообщения об ошибке. Например, временно укажите неверный адрес получателя в тестовой настройке, если вы управляете ею, затем верните рабочий и попробуйте снова. Не меняйте настройки рабочего сайта ради опыта, если это прервёт приём заявок. Для проверки сбоя лучше использовать тестовую копию или попросить разработчика воспроизвести его.
Как понять, что уведомление действительно дошло?
Сообщение «Заявка отправлена» на странице показывает лишь то, что посетитель увидел подтверждение. Проверьте конечный пункт: почтовый ящик или другой канал, который использует бизнес. Сравните текст уведомления с тестовым вводом. Проверьте, можно ли по сообщению понять, с какой страницы пришла заявка и какой вариант услуги выбрал посетитель, если такие поля есть в форме.
Если уведомления нет, начните с простого: проверьте адрес получателя в настройках, папку нежелательных писем и журнал ошибок сервиса отправки, если он доступен. Передайте ИИ-агенту наблюдение в точной форме: «Страница показала успех, но тестовое письмо не пришло; отправлял с такой-то страницы». Попросите проверить, на каком шаге возникает расхождение, и показать способ повторить тест после исправления. Не просите агента считать проблему решённой только потому, что код перестал выдавать ошибку.
Какие ошибки легко пропустить?
- Проверили только удачную отправку. Добавьте пустую форму и неверный контакт.
- Увидели сообщение об успехе и не проверили получателя. Сверьте уведомление с тестовым вводом.
- Нажали кнопку один раз. Повторите нажатие до ответа страницы и проверьте число уведомлений.
- Исправили код, но не повторили исходный сценарий. Пройдите те же действия на странице после публикации.
Начните с проверки, которая займёт меньше двух минут: откройте форму на сайте, нажмите «Отправить» с пустыми полями и запишите, какую подсказку увидит посетитель.
