Разработка и тестирование

Подготовьте сценарии проверки формы бесплатно.

Составьте сценарии для корректных, пустых и граничных значений по видимым правилам формы. Тесты не запускаются, форма не отправляется.

Что понадобится: одна обычная форма с видимыми правилами проверки.

Нужны расширение для Chrome и аккаунт WebAct.
Включено 25 бесплатных задач автоматизации в месяц. Дополнительно действуют ограничения выбранного ИИ-сервиса.

ГОТОВАЯ ИНСТРУКЦИЯ

Подготовьте файл CSV для проверки.

Скопируйте эту инструкцию в WebAct на странице с исходными данными.

Подготовить сценарии проверки формыЗАДАЧА
Подготовь позитивные сценарии, проверки пустого ввода и граничных значений для одной обычной формы по её видимым правилам. Не выполняй тесты и не отправляй форму. До начала запроси у меня недостающие настройки и исходные сведения. Работай только с данными текущей активированной вкладки. Если для чтения данных текущего документа нужен run_js, предложи код только для чтения и получи моё явное одобрение до запуска. Не отправляй сетевые запросы, не обращайся к учётным данным, не исполняй удалённый код или код, предоставленный самой страницей, и не меняй её содержимое. Создай файл CSV с именем webact-form-test-scenario-generator.csv. Полный файл в UTF-8 должен занимать менее 48 000 байт. Используй только наблюдаемые данные и сведения, которые я предоставлю. Оставь отсутствующие значения неизвестными. Сохраняй идентификаторы, даты, единицы измерения и валюты. Сообщи о пропущенном, обрезанном и нечитаемом содержимом и не заявляй о полном охвате. Сверь результат с источником и остановись, если необходимых исходных данных нет. Используй одну строку заголовков и одинаковый набор столбцов во всех строках. Экранируй кавычки и сохраняй значения как обычный текст, который не выполняется в таблице как формула. Опирайся только на видимые ограничения. Не проводи разрушительные проверки, не вводи тестовые значения и не отправляй форму. Не читай пароли, скрытые токены или другие секреты. Начни не более чем с 25 записей или с короткого документа. Точно укажи, какое содержимое источника включено.

Выберите использование ИИ в браузере и вставьте инструкцию в режиме «Задача».

Настройте инструкцию. Укажите нужные поля, тон или уровень детализации. Сохраняйте исходные факты и отмечайте всё, что нужно проверить.

Результат для проверки.ПРИМЕР
Исходные данные для примера
Required email field with max length 100
Файл CSV для проверки.Отдельный файл. Исходная страница не меняется.
Скачать пример CSV ↓
В примере использованы вымышленные данные. Откройте свою исходную страницу и запустите задачу через расширение.
ПРАКТИЧЕСКОЕ РУКОВОДСТВО

Как планировать тестовые сценарии формы по реальным правилам полей

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

Начните с подходящего материала.

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

Как устроен рабочий процесс.

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

Что проверить в результате.

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

Импортируйте CSV с единым разделителем и проверьте текстовые идентификаторы, даты и суммы перед использованием итогов таблицы. Держите исходный файл под рукой, проверяя автоматическое преобразование типов.

Разберите готовый пример.

В скачиваемом примере CSV используются столбцы: Scenario, Input condition, Expected result, Status. Сравните полную запись с источником, прежде чем сортировать, объединять или импортировать собственный результат.

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

Скачать пример ↓

Используйте со своими материалами.

  1. Откройте нужный источник и активируйте WebAct в этой вкладке.
  2. Скопируйте задание из верхнего блока, добавьте нужные поля или предпочтения и проверьте предложенные действия.
  3. Сравните первый результат с источником. При необходимости запросите конкретное исправление или уточнение.
К промпту задания ↑
КАК НАЧАТЬ

Подготовьте источник, запустите задачу и проверьте результат.

  1. 01

    Установите WebAct и войдите в аккаунт.

    Установите расширение для Chrome и подтвердите аккаунт WebAct. Выберите использование ИИ в браузере, затем ChatGPT. При необходимости войдите в ChatGPT.

  2. 02

    Подготовьте исходные данные.

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

  3. 03

    Запустите задачу и проверьте результат.

    Проверьте предложенные действия, запустите задачу и сверьте готовый файл с исходными данными перед использованием.

Что понадобится.

Одна обычная форма с видимыми правилами проверки.

Что вы получите.

Составьте сценарии для корректных, пустых и граничных значений по видимым правилам формы. Тесты не запускаются, форма не отправляется. Файл CSV.

Границы задачи.

Задача выполняется только в активной вкладке. Начните не более чем с 25 записей или с короткого документа. Полный файл в UTF-8 должен занимать менее 48 000 байт. Чтение DOM через предложенный код выполняется только после вашего явного одобрения. Форма не меняется и не отправляется.

ЧАСТЫЕ ВОПРОСЫ

Что проверить перед использованием.

Для обязательного email с лимитом 100 символов предложены четыре проверки: допустимое значение, пустое поле, ровно 100 и 101 символ. Во всех строках статус Not run: сценарии ещё не выполнялись.

Чем отличаются режимы «Чат» и «Задача»
Какие исходные данные нужны?

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

Что проверить в результате?

Для обязательного email с лимитом 100 символов предложены четыре проверки: допустимое значение, пустое поле, ровно 100 и 101 символ. Во всех строках статус Not run: сценарии ещё не выполнялись.

Будут ли выполнены тесты или код?

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

Можно ли использовать бесплатный тариф?

Да. Эту задачу можно выполнить на тарифе Free через ChatGPT в браузере. Нужны расширение для Chrome, подтверждённый аккаунт WebAct и вход в ChatGPT в том же профиле Chrome. Платный тариф WebAct и платный API-ключ не требуются. Ограничения использования ChatGPT продолжают действовать. Тариф Free включает 25 задач автоматизации WebAct в месяц на все инструменты вместе. Задача списывается из лимита, когда начинается её первое действие. Промежуточные шаги и необходимые повторные попытки отдельно не считаются. Лимит обновляется в начале каждого календарного месяца по UTC. Когда 25 задач закончатся, можно перейти на платный тариф или дождаться следующего месяца. Обычный чат без автоматизации не расходует этот лимит и остаётся бесплатным в пределах ограничений ИИ-сервиса.

Задача выполняется прямо на этой странице?

Нет. Здесь размещены пример и инструкция для копирования. Задачу вы запускаете через WebAct на исходной странице, которую активируете. Информацию со страницы, переданную задаче, обрабатывает выбранный ИИ-сервис в браузере. Обычный ответ в чате без автоматизации не расходует задачи WebAct, а создание файла или изменение полей в режиме «Задача» — расходует.

О том, как обрабатывается переданный контекст страницы, читайте в нашей политике конфиденциальности.

МЕНЬШЕ РУЧНОГО КОПИРОВАНИЯ

Сверьте результат с исходными данными.

Откройте WebAct на странице с нужными данными и начните работу.

Установить WebAct