Я использую LoadRunner Vugen (Virtual User Generator) для реализации сценария C, и я немного озадачен, потому что получаю такой результат:
Обычно, когда я использую некоторые функции, такие как
web_reg_find()
web_reg_save_param_regexp()
web_custom_request()
поток прерывается, если приходит код ошибки HTTP, но мне нужно было обработать данные и обработать некоторые ошибки как обычные ситуации, используя код внутри тела ответа, поэтому для этого я изменил некоторые параметры.
Но теперь мне не ясно, что делать, чтобы скрипт прошел или не прошел, как я хочу. Мне уже удалось выполнить транзакцию, используя:
lr_end_transaction(NOMBRE_TRANSACCION, transactionResult);
где transactionResult оценивается как LR_FAIL или LR_PASS в зависимости от моих потребностей, но я не знаю, какие правила применяются для того, чтобы сценарий вел себя так же, как транзакция. Я попытался вернуть разные значения int из основного тела Action.c. Я также посмотрел в документах, но, возможно, я не ищу должным образом, потому что ничего не нашел.
Я просто хочу знать, какие правила применяются для принудительного прохождения или сбоя сценария LR vugen вручную.
Заранее спасибо.