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

С помощью Script Time Watcher можно измерять и отслеживать различные аспекты выполнения сценария с точки зрения пользователя, например:

  • Время отправки формы
  • Генерация отчетов
  • Выполнение шага входа в систему
  • Время отклика на поисковый запрос

Например, вы можете использовать Time Watcher для измерения только 4-го шага сценария из 10 шагов, который представляет собой время загрузки корзины покупок в вашем интернет-магазине.

Активация Time Watcher во время записи сценария

Вы можете запускать и останавливать Script Time Watcher из меню Time Watcher на левой боковой панели инструментов EveryStep Recorder во время записи сценария.

Использование Time Watcher в предварительно записанном скрипте

Чтобы включить Time Watcher для предварительно записанного скрипта:

  1. Нажмите правой кнопкой мыши (шаг), после чего Time Watcher должен начать измерения.
  2. Выберите Measure Time Script Start (Измерьте время > запуска сценария>).
  3. Щелкните правой кнопкой мыши линию, после чего измерение необходимо остановить. Выберите «Остановка сценария >измерения времени>» и выберите имя наблюдателя, который нужно закрыть.

Настройка пользовательской метрики Time Watcher

Чтобы собирать, обрабатывать и агрегировать результаты Script Time Watcher в качестве пользовательской метрики, обязательно включите опцию Custom Metric в настройках Time Watcher . Дополнительные сведения об анализе пользовательских метрик см. в статье Пользовательские метрики в мониторинге производительности веб-приложений и нагрузочном тестировании нашей вики-страницы.

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

Чтобы включить пользовательскую метрику Time Watcher для предварительно записанного скрипта:

  1. Щелкните правой кнопкой мыши метод Time Watcher в скрипте.
  2. В области редактирования, расположенной слева от области кода скрипта, включите параметр Пользовательская метрика .

 

Решение для мониторинга: потребление задач

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