Планировщик LoadRunner — могу ли я приостановить VUSERS?

В моем сценарии LoadRunner используется 100 пользователей VUSER, работающих в течение 3 дней, и я должен приостановить сценарий на период обслуживания (с 01:00 до 02:00). Поскольку мне не хватает VUSERS (моя лицензия рассчитана на 100 VUSERS), я не могу остановить их в 01:00 и перезапустить в 02:00, так как это означает, что я использую 200 VUSERS.

Есть ли способ удержать/заморозить/приостановить тест и продолжить его позже?

Раньше я использовал следующее: 1. Запустить 100 VUSERS. 2. Работать до 01:00. 3. Остановить VUSERS. 4. Запустите 100 VUSERS 5. Работайте до 01:00 6. ... Как я уже сказал, в этом методе я превышаю свой пул VUSERS. Любые идеи?

Спасибо, Амит


person Amit    schedule 29.11.2013    source источник


Ответы (1)


В начале итерации программно проверьте системные часы, и если вы находитесь в окне итерации, касающемся 1:00, затем переходите в спящий режим на соответствующее количество миллисекунд до 2:00.

sleep ((3600*1000) + (your_number_of_seconds_until_1am+inside_your_iteration_pacing) *1000));
person James Pulley    schedule 29.11.2013