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

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

Как установить тайм-аут пользовательского скрипта

Чтобы увеличить лимит времени выполнения скрипта, вставьте в скрипт следующую команду:

SendEndScriptTimer(TimeSpan.FromMinutes(25));

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

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

Параметр SendScriptTimer не применяется во время проверки теста. Проверка выполняется с 15-минутным тайм-аутом по умолчанию. Если ваш скрипт превысит это ограничение во время проверки, вы можете увидеть ошибку тайм-аута. Эту ошибку можно спокойно игнорировать — ваш скрипт будет выполняться с настроенным таймаутом во время фактического нагрузочного теста.