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