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

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

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

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

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

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

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

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

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