Есть ли способ автоматизировать Pacing для нескольких сценариев в Loadrunner или Performance Center? - PullRequest
0 голосов
/ 09 апреля 2019

Постановка задачи: Наш проект требует одновременного выполнения нескольких сценариев (~ 200) и для каждого сценария необходимо изменять темп (увеличение на 10% предыдущего значения стимуляции) для каждого сценария.Есть ли какой-нибудь способ, которым мы можем автоматизировать настройки времени выполнения для стимуляции, которые уменьшают усилия по обслуживанию сценария до его выполнения?(HP Performance Center используется для выполнения).

Мы определили файл, т.е. default.usp, который содержит настройки времени выполнения и уникален для каждого сценария.Не уверен насчет автоматизации файла, поскольку сценарии сохраняются в облачном хранилище ALM.

1 Ответ

0 голосов
/ 09 апреля 2019

Да, используйте операторы sleep (), встроенные в ваш скрипт, для настройки времени обдумывания и темпа.Например, вы можете взять начальное значение, скажем, 10000, и разделить его на частоту итерации, чтобы иметь задержку затухания на итерацию

 Action()
 {
       /*My Code*/
       sleep(10000/atoi( lr_eval_string( "{my_iteration_param}" ) ) );
       return 0;
 }

Установите частоту итерации в настройках времени выполнения для немедленной итерации или используйте"вернуть 1;"немедленно повторить и игнорировать настройки времени выполнения.

На настройки сна не влияют ваши настройки времени ожидания.

...