Запись clickpatch в браузере

Материал из Документация Ключ-АСТРОМ

Запись clickpatch в браузере

При желании вы можете записать последовательность кликов или добавить шаги вручную:

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

Записать clickpatch можно только в браузере.

Установите расширение Ключ-АСТРОМ Synthetic Recorder

Если у вас ещё не установлено расширение Ключ-АСТРОМ Synthetic Recorder для Chrome, вы увидите кнопку Установить Ключ-АСТРОМ Synthetic Recorder. Выберите её, чтобы установить расширение.

Разрешите использование расширения в режиме инкогнито

После установки расширения разрешите его использование в режиме инкогнито.

  1. Вставьте текст chrome://extensions/ в адресную строку Chrome и нажмите Enter.
  2. На вкладке Ключ-АСТРОМ Synthetic Recorder выберите Подробности.
  3. Включите параметр Разрешить в режиме инкогнито.

Запишите clickpatch в браузере

  1. Чтобы начать запись, выберите пункт Записать clickpatch внизу страницы.
  2. Проследуйте за пользовательским путём шаг за шагом. Например, задайте критерии поиска, выполните поиск и выберите нужный вариант из результатов поиска.
  3. Закройте окно браузера после завершения пользовательского процесса.

Вы можете выбрать пункт Запустить clickpatch, чтобы проверить, как монитор отслеживает указанный вами выше сценарий взаимодействия с пользователем.

Добавить шаги вручную

Вы можете добавить все или отдельные этапы пользовательского пути вручную.

  1. Выберите Добавить шаг вручную.
  2. Выберите тип шага, например, Нажмите.
  3. На панели справа настройте как минимум основные параметры.

Редактировать шаги

В списке шагов выберите шаг, который хотите отредактировать. Доступные для редактирования параметры шага можно найти на панели справа.

Основные настройки

Основные настройки включают в себя:

  • Название этапа.
  • URL (для типа шага Навигация).
  • Тип локатора и локатор (для типов шагов Клик, Касание, Нажатия клавиш и Выбрать).
  • Индекс (для шага выбора варианта).
  • Имя, значение, домен и, при необходимости, путь (для типа шага Cookie).
  • Фрагмент кода JavaScript в поле Код (для типа шага JavaScript).

Подробную информацию о типах шагов см. в разделе Типы шагов clickpatch.

Кроме того, при необходимости вы можете указать монитору искать определённый элемент в другой вкладке или фрейме при выполнении этого шага. Укажите вкладку/фрейм, используя синтаксис, например window[0].frame[3], где window[0] — первая открытая вкладка, а window[1] — вторая.

Это также может быть window[N].frames[X] — число X, iframe, отображаемое на странице во вкладке N.

Фреймы также могут быть связаны между собой, где window[N].frames[X].frames[Y] означает, что элементы с заданными локаторами находятся внутри фрейма Y, который находится внутри фрейма X на вкладке N.

Дополнительные настройки

Кроме того, вы можете:

  • Настроить время ожидания между шагами.
  • Настроить правила проверки контента и пороговые значения производительности.

Удаление шагов, замена шагов, повторная запись clickpatch после определённого шага

В списке шагов вы можете удалять и заменять шаги, а также перезаписывать clickpatch после определённого шага.

Удалите и поменяйте местами шаги

  • Чтобы удалить шаг, выберите (Удалить) рядом с шагом.
  • Чтобы поменять местами шаг, выделите его рядом с шагом, который хотите поменять местами, а затем перетащите шаг вверх или вниз.

Повторная запись clickpatch после определённого шага

Возможно, вам потребуется перезаписать clickpatch после определённого шага, а не перезаписывать весь clickpatch целиком.

  1. Выберите (Повторить) рядом с шагом, после которого вы хотите повторно записать clickpatch.
  2. Дождитесь завершения воспроизведения в браузере.
  3. Проследуйте за дальнейшим пользовательским путём шаг за шагом.
  4. Закройте окно браузера после завершения пользовательского процесса.