LoadRunner: ошибка в итерации, выйдите из Vuser и перезапустите Vuser - PullRequest
0 голосов
/ 04 марта 2012

У меня есть тест Citrix LoadRunner, который периодически не проходит из-за проблем с синхронизацией растровых изображений.Я хотел бы завершить итерацию во время этих сбоев и перезапустить Vuser.В настоящее время у меня есть шаги входа и выхода из системы в разделах vuser_init и vuser_end, поэтому я не продолжаю входить и выходить из системы во время теста.Есть ли способ сделать это?

1 Ответ

0 голосов
/ 04 марта 2012

Переместите код для входа и выхода в независимые функции, такие как «My_App_Login ()» и «My_App_Logout ()». Вызовите эти функции из инициализации и завершения. Затем, если по какой-либо причине вам необходимо выйти из режима abrubtly, установите семафор в качестве файла для вашего виртуального пользователя, вызовите функцию выхода из системы, а затем введите return 1, который сразу же повторяется. В начале вашего действия проверьте ваш семафор, и он существует, затем войдите снова, позвонив по логину

...