loadrunner 参数化后回放时怎么查看其值,新手,求指教
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了loadrunner 参数化后回放时怎么查看其值,新手,求指教相关的知识,希望对你有一定的参考价值。
例如我参数化了一个变量 ,给他三个值 ,并设置了迭代3次,我想查看回放时,他的值是怎么变化的,怎么查看,我在回放日志时没找到啊。
参考技术A 用函数lr_log_message()+lr_eavl_string()
就能查看每次迭代用的那个参数。
如下:
lr_log_message("参数为 : %s",lr_eavl_string("这里写参数名称"));本回答被提问者采纳 参考技术B 勾选log中的参数日志和服务端返回值即可。 参考技术C lr_log_message()+lr_eavl_string()
就能查看每次迭代用的那个参数。
如下:
lr_log_message("参数为 : %s",lr_eavl_string("这里写参数名称"));
这个回答很专业
设置个检查点也可以看的到
LoadRunner录制登录机票网址,并回放,加断言
回放录制登录过程脚本,加断言
在页面登录的过程如下:
1先进入http://127.0.0.1:1080/WebTours/index.htm
2之后获取userSession信息
3在输入信息后点击登录时,登录过程中会验证userSession的值
这3步中获取userSession是必须的,所以在回放录制的脚本时,要开启关联,否则会因为userSession信息验证的问题导致登录失败,这是系统本身的防刷机制
所以要开启一下关联:
脚本:
Action()
{
/*Correlation comment - Do not
change! Original value=‘125352.422519239zttHiVfpcDDDDDDDDizizpiQVt‘
Name =‘userSession‘ Type =‘ResponseBased‘*/
web_reg_save_param_regexp(
"ParamName=userSession",
"RegExp=name="userSession"\\ value="(.*?)"/>\\
<tableorder",
SEARCH_FILTERS,
"Scope=Body",
"IgnoreRedirections=No",
"RequestUrl=*/nav.pl*",
LAST);
web_url("index.htm",
"URL=http://127.0.0.1:1080/WebTours/index.htm",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t20.inf",
"Mode=HTML",
LAST);
lr_save_string(lr_decrypt("5c3c9ad6232a1458"), "PasswordParameter");
lr_think_time(6);
web_reg_find("Text=Using the menu to the left",
LAST );
web_submit_data("login.pl",
"Action=http://127.0.0.1:1080/cgi-bin/login.pl",
"Method=POST",
"TargetFrame=body",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/cgi-bin/nav.pl?in=home",
"Snapshot=t21.inf",
"Mode=HTML",
ITEMDATA,
"Name=userSession", "Value={userSession}", ENDITEM,
"Name=JSFormSubmit", "Value=off", ENDITEM,
"Name=login.x", "Value=43", ENDITEM,
"Name=login.y", "Value=6", ENDITEM,
"Name=password", "Value=xfc1", ENDITEM,
//"Name=userSession",
"Value= 125352.083920616zttHHQHpiVzzzzzHDizizpHizQ",
ENDITEM,
"Name=username", "Value=xfc1", ENDITEM,
LAST);
return 0;
}
结果:
以上是关于loadrunner 参数化后回放时怎么查看其值,新手,求指教的主要内容,如果未能解决你的问题,请参考以下文章
loadrunner 11.0录制脚本内容为空,录制快照和回放快照也没有,怎么解决?
loadrunner录制脚本后,进行参数化设置,回放脚本报错
使用loadrunner回放脚本时,页面出现乱码怎么办,已经在Recording options 选中UTF-8,但还是出现乱码,
loadrunner 在vuser中的参数回放都能成功,在controller里并发时就会有一些失败,而且是提示检查点找不到?