Как можно отрегулировать запись информации в файл RequestBody.txt ? Очень хочется получать снимки при получении ошибок, ну и конечно было бы неплохо посмотреть в тело запроса.
RequestBodyFile
Автор potam, 24 янв 2012 13:03
Сообщений в теме: 2
#1
Отправлено 24 января 2012 - 13:03
#2
Отправлено 25 января 2012 - 06:59
Как можно отрегулировать запись информации в файл RequestBody.txt ? Очень хочется получать снимки при получении ошибок, ну и конечно было бы неплохо посмотреть в тело запроса.
Что значит отрегулировать "запись информации в файл RequestBody.txt"? Что Вы хотите отрегулировать?
Очень хочется получать снимки при получении ошибок
в VuGen это происходит автоматически. В Controller: Run time settings->Miscellanious->Generate Snapshot on error
ну и конечно было бы неплохо посмотреть в тело запроса
Опять-таки в VuGen это и так сохраняется. Настроить это в контроллере можно, насколько я знаю, только через логирование (Run time settings->Log->Advanced Trace). Но при постоянном таком уровне логирования очень сильно возрастет нагрузка на генератор + скорее всего, получите искажение результатов и/или модели нагрузки по отношению к ожидаемой (т.к., операция записи в лог тоже требует времени, а при таком уровне логирования в лог пишется довольно много). Чтобы обойти это там же в настройках лога нужно выбрать Send log only on error (в этом случае надо увеличить размер лога (по умолчанию, вроде только 1 КБ). Тогда в лог будет писаться вся выбранная информация, но будет писаться только в случае ошибки.
#3
Отправлено 25 января 2012 - 13:44
Как указать чтобы данный кусок автоматом выполнялся после каждого вызова функции web_submit_data() ?
HttpRetCode = web_get_int_property(HTTP_INFO_RETURN_CODE); if(HttpRetCode == 500 || HttpRetCode == 200 || HttpRetCode == 302 || HttpRetCode == 503){ lr_output_message("Viewstate: %s", lr_eval_string("{Siebel_Analytic_ViewState11}")); lr_output_message("HttpRetCode=%d", HttpRetCode); }
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных