EveryStep Scripting Tool — это приложение, которое автоматизирует запись взаимодействия браузера с веб-сайтом или веб-приложением. Вы можете использовать веб-версию или настольную версию браузера для записи. Чтобы установить настольную версию, см.

Обратите внимание, что если вы собираетесь отслеживать веб-приложения, которые недоступны из-за пределов корпоративной сети, используйте настольную версию EveryStep Recorder для записи сценария мониторинга и частный агент Dotcom-Monitor для выполнения мониторинга из локальной сети. Из-за своей природы веб-приложение EveryStep Recorder не может получить доступ к этому типу веб-приложений.

Каждый шаг Сценарий Инструмент Обзор Видео

Как запустить веб-инструмент для сценариев EveryStep

Существует два подхода к записи сценария мониторинга с помощью EveryStep Scripting Tool. Вы можете начать с записи сценария мониторинга, а затем сохранить результат на устройстве мониторинга. Чтобы использовать веб-приложение EveryStep Scripting Tool, войдите в свою учетную запись Dotcom-Monitor, затем на левой боковой панели выберите веб-приложение EveryStep Recorder>.

Кроме того, вы можете начать с создания устройства мониторинга веб-приложения:

  1. Нажмите «Создать
    Добавить устройство мониторинга
    » на левой боковой панели, чтобы добавить новое устройство мониторинга.
  2. В разделе «Веб-приложения» выберите «Многоэтапный процесс».
  3. В окне EveryStep Recorder введите начальный URL-адрес.
  4. Укажите тип устройства пользователя, браузер, разрешение для записи.
  5. Нажмите кнопку Записать сейчас и запишите сценарий мониторинга в окне регистратора.

Область использования

EveryStep Scripting Tool используется для записи скриптов для:

Веб-приложения

Это выбор по умолчанию и наиболее часто используемая функция EveryStep. Мониторинг веб-приложений создает надежный сценарий, который может выполнять сложные действия, включая заполнение форм, взаимодействие с мультимедиа, нажатие на различные элементы страницы, проверку загрузки определенного текста и изображений на страницу и многое другое. Узнайте больше о том, как работают сценарии для мониторинга веб-приложений.

Время работы сервера

Нажмите на несколько страниц, быстро создавая несколько серверов время простоя HTTP / S задач, которые работают, в последовательности, под одним устройством мониторинга. Существует несколько ключевых различий между тем, как работает мониторинг простоя сервера и сценарии мониторинга веб-приложений. Загрузите EveryStep Scripting Tool Desktop для выполнения этой задачи мониторинга.

Тестирование нагрузки и стресса

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

Запись браузера EveryStep

Затем вы выполняете «каждый шаг» пути веб-приложения, который обычно проходит пользователь, или который вы специально хотите проверить с помощью кликов, записей, наведений и т. д. EveryStep Recorder записывает каждое взаимодействие браузера.

После записи скрипта выберите кнопку Stop из левого навигационного инструмента.

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

Запись затем воспроизводится в EveryStep Recorder, чтобы подтвердить, что скрипт работает.

Проверка содержимого

Проверка является набором функций EveryStep Scripting Tool, специфичных для задач мониторинга веб-приложений.

Проверка ключевых слов (текста) используется для проверки того, что сервер не только отвечает на запрос, но и предоставляет правильные данные. Проверка ключевых слов позволяет указывать ключевые слова, которые будут проверяться на странице каждый раз, когда страница загружается. Вы можете указать одну фразу ключевого слова на строку. Ключевая фраза содержит одно или несколько слов в том же формате, в котором они отображаются на странице. EveryStep Scripting Tool не позволяет включать в ключевую фразу несколько ключевых слов из разных мест на сайте. Для получения дополнительной информации см.

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

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

РИА Рекордер

Мониторинг Rich Internet Application (RIA) является дополнением к модулю EveryStep Scripting Tool, который обеспечивает беспрецедентный уровень богатых возможностей мониторинга приложений. Объединение нашей мощной технологии сопоставления изображений с EveryStep Scripting Tool позволяет легко создавать сложные скрипты транзакционного анализа, которые могут реально «видеть» и взаимодействовать с РИА-технологиями, такими как Flash, Silverlight, Java, Flex, Ajax, Shockwave, quickTime, ActiveX и другими.

Для работы с динамическими сайтами RIA используйте функции RIA Image

и RIA Keyboard.

Видео-демонстрация возможностей РИА и процесса записи доступна в видео How To: Recording an RIA Script.

Ошибки фильтрации

Если
в сценарии будут обнаружены
какие-либо ошибки, вам будет представлен список ошибок и предложено выбрать, хотите ли вы отфильтровать эти ошибки при выполнении скрипта.

Если вы решите отфильтровать ошибку, EveryStep Scripting Tool добавит метод фильтрации в начале скрипта, аналогичный следующему:

NetworkFilter.Deny(«http://www.example.com/FilteredOutElement.ttf«);

Если скрипт столкнется с ошибкой с этим элементом, ошибка будет проигнорирована, и скрипт продолжит работу, не сообщая об ошибке.

Сохранение сценария

После создания первого скрипта сохраните его на сайте Dotcom-Monitor, нажав кнопку Сохранить.

После сохранения сценарий EveryStep загружается в вашу учетную запись Dotcom-Monitor и может быть просмотрен и отредактирован в настройках устройства.