查看LoadRunner脚本请求日志和服务器返回值方法

转载于:http://www.blogjava.net/qileilove/archive/2013/11/01/405884.html

 1、  查看所有请求日志和请求响应信息:

  采用 LoadRunner工具Run-time settings或按键盘F4,选择LOG设置,选择Extended log->Data returned by server和Parameter substitution,就可以搞定,但是这里设置是记录所有请求的日志。
  详细介绍Extended log中Data returned by server、Parameter substitution、Advanced trace的作用:
  (1)、选择Data returned by server,记录或打印指定给脚本的所有参数及其相应的值
  (2)、选择Parameter substitution,记录或打印服务器返回的所有数据
  (3)、选择Advanced trace(高级跟踪),记录Vuser在会话期间发送的所有函数和消息
   2、  查看某个请求日志和请求响应信息:
  采用lr_set_debug_message()函数,可以单独记录某个请求或某行脚本回放的日志,函数具体详情如下:
  int  lr_set_debug_message (unsigned int message_level, unsigned int on_off);
  解释:lr_set_debug_message函数是设置脚本在执行的调试消息级别message_level。通过设置消息级别,可以确定记录哪些信息。启动设置的方法是将LR_SWITCH_ON作为on_off传递,反之禁用设置的方法是LR_SWITCH_OFF作为on_off传递,以下为lr_set_debug_message()函数中对应的参数值:
  参数on_off说明:
  【LR_SWITCH_ON】为启用设置,对应值为:
  【LR_SWITCH_OFF】为禁用设置,对应值为:0

案例(回放脚本过程中,记录或打印该请求脚本从服务器返回的所有数据):
lr_set_debug_message( 16 | 2,1 );
web_submit_data("loginAction",
"Action=http://{IP}/TLTP/loginAction",
"Method=POST",
"RecContentType=text/html",
"Referer=http://{IP}/TLTP/",
"Snapshot=t9.inf",
"Mode=HTTP",
ITEMDATA,
"Name=userName", "Value=test", ENDITEM,
"Name=password", "Value=123456", ENDITEM,
LAST);
lr_set_debug_message( 16 | 2,0 );
或者
lr_set_debug_message(LR_MSG_CLASS_EXTENDED_LOG | LR_MSG_CLASS_RESULT_DATA, LR_SWITCH_ON );
web_submit_data("loginAction",
"Action=http://{IP}/TLTP/loginAction",
"Method=POST",
"RecContentType=text/html",
"Referer=http://{IP}/TLTP/",
"Snapshot=t9.inf",
"Mode=HTTP",
ITEMDATA,
"Name=userName", "Value=test", ENDITEM,
"Name=password", "Value=123456", ENDITEM,
LAST);
lr_set_debug_message(LR_MSG_CLASS_EXTENDED_LOG | LR_MSG_CLASS_RESULT_DATA, LR_SWITCH_OFF);
  以上两种案例方法,结果一致,只是一种采用对应日志级别的值,一种采用对应日志级别的参数名标示。。。。

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值