当前位置:网站首页>Analysis that may result in a savecount of 0 in Loadrunner checkpoints
Analysis that may result in a savecount of 0 in Loadrunner checkpoints
2022-08-09 08:02:00 【Luo Yangbei】
When doing checkpoints, I often encounter that the savecount variable is always 0, which is neither a coding problem nor a number display problem.The following does a simple analysis that may result in a savecount of 0 in the Loadrunner checkpoint.
1. First determine whether the page to be checked or the returned data after submit
2. If the page to be checked is, put the checkpoint function in front of the page to be checked, that is, in front of web_url()
/p>
web_reg_find("SaveCount=loginst","Text=Welcome",LAST);web_url("userpage","URL=http://www.100vr.com/100vr/index/userpage","TargetFrame=","Resource=0","RecContentType=text/html","Referer=","Snapshot=t7.inf","Mode=HTML",LAST);if(strlen(lr_eval_string("{loginst}"))>0){lr_output_message("Login successful!");lr_end_transaction("login",LR_PASS);}else{lr_output_message("Login failed!");lr_end_transaction("login",LR_FAIL);}
F5 run, view the running result
vuser_init.c(110): Notify: Saving Parameter "loginst = 1".vuser_init.c(110): web_url("userpage") was successful, 238370 body bytes, 4301 header bytes [MsgId: MMSG-26386]vuser_init.c(122): Login successful!vuser_init.c(123): Notify: Transaction "login" ended with "Pass" status (Duration: 1.8752 Wasted Time: 0.1710).Ending action vuser_init.Running Vusers...
3. If the return value submitted by submit is checked, then web_reg_find() should be placed in front of submit()
web_reg_find("SaveCount=loginst","Text=a",LAST);web_submit_data("checkuser","Action=http://www.100vr.com/100vr/login/checkuser/","Method=POST","TargetFrame=","RecContentType=text/html","Referer=http://www.100vr.com/100vr/login","Snapshot=t6.inf","Mode=HTML",ITEMDATA,"Name=username", "Value=", ENDITEM,"Name=password", "Value=", ENDITEM,"Name=remember", "Value=undefined", ENDITEM,"Name=ctfid", "Value=428314848", ENDITEM,LAST);web_url("userpage","URL=http://www.100vr.com/100vr/index/userpage","TargetFrame=","Resource=0","RecContentType=text/html","Referer=","Snapshot=t7.inf","Mode=HTML",LAST);if(strlen(lr_eval_string("{loginst}"))>0){lr_output_message("Login successful!");lr_end_transaction("login",LR_PASS);}else{lr_output_message("Login failed!");lr_end_transaction("login",LR_FAIL);}
边栏推荐
猜你喜欢
随机推荐
一键登陆服务器脚本
204. Count Primes
权限(下)
BGP路由协议的那些事?(中)
记录一次客户的APP数据库版本号升级失败的情况
监视文本框的输入
动态设置img标签图片失效问题
VLAN与静态VLAN的配置
Set集合
NAT地址转换的原理与配置
定时任务组件Quartz
Anaconda 更换默认虚拟环境
Record a failure to upgrade the client's APP database version number
数据库中的操作(语法)
App测试
pip3换源提升速度
Jmeter连接Mysql和Mysql编码问题
设备指纹详解之识别垃圾账号
图像处理(一)图像基础
HOOPS是什么?这4款3D软件开发工具包你还不知道?