LoadRunner11系列-检查点
为什么要加检查点?
验证用户是否真实的处理业务
检查点设置的方式
一、录制中添加检查点
录制的脚本请看下面
Action()
{
web_url("webtours",
"URL=http://127.0.0.1:1080/webtours/",
"TargetFrame=",
"Resource=0",
"RecContentType=text/html",
"Referer=",
"Snapshot=t1.inf",
"Mode=HTML",
EXTRARES,
"Url=http://www.bing.com/favicon.ico", "Referer=", ENDITEM,
LAST);
//设置的检查点
web_reg_find("Text=jojo",
LAST);
lr_think_time(6);
web_submit_data("login.pl",
"Action=http://127.0.0.1:1080/webtours/login.pl",
"Method=POST",
"TargetFrame=body",
"RecContentType=text/html",
"Referer=http://127.0.0.1:1080/webtours/nav.pl?in=home",
"Snapshot=t2.inf",
"Mode=HTML",
ITEMDATA,
"Name=userSession", "Value=125757.775050628ztzizzfpfftVzzzHDiiVVpQQDDcf", ENDITEM,
"Name=username", "Value=jojo", ENDITEM,
"Name=password", "Value=bean", ENDITEM,
"Name=JSFormSubmit", "Value=off", ENDITEM,
"Name=login.x", "Value=25", ENDITEM,
"Name=login.y", "Value=9", ENDITEM,
LAST);
return 0;
}
点击Vuser--Run-time Settings,进入设置页面,点击Preferences,把运行图像和文字检查勾上,那么在回放的时候就会进行检查,在log里就会看到注册 web_reg_find成功
二、录制后添加检查点
要是在录制过程中没有添加上检查点,那么就可以在录制后再进行添加
有两种方式
1、是搜索特定文本(区分大小写、二进制数据、用#代替任何数字等)
2、按字符串开头和结尾搜索文本
在这里我们选择方式1就行了
三、手工添加
Ir_reg_find()函数