当前位置:网站首页>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);}
边栏推荐
猜你喜欢
随机推荐
One-click login server script
世界顶尖3D Web端渲染引擎:HOOPS Communicator技术介绍(一)
RestFul,会话技术,Fiddler
897. Increasing Order Search Tree
3D软件开发工具HOOPS全套产品开发介绍 | HOOPS Exchange、HOOPS Communicator
.net(三) 项目结构
安全的Md5加密:两次加密(加盐)
MySql作业练习题
C语言:字符逆序
原生JDBC操作数据库
实现弹簧柔性状态的2种方式 | Solidworks教程
Redis(七) 主从复制(二)哨兵模式
P1064 金明的预算方案
.net(二) 配置数据库
VOC格式标签转YOLO格式
LVM与磁盘配额
三层交换机原理及配置
VRRP原理及配置
HOOPS是什么?这4款3D软件开发工具包你还不知道?
JS基础1