当前位置:网站首页>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);}
边栏推荐
猜你喜欢
随机推荐
数据库MySQL的安装和卸载
Oracle 限制时将空值排除
P1064 金明的预算方案
.net(三) 项目结构
74HC595芯片引脚说明
C语言:打印菱形
我这是来宣传一下
【机器学习】中国大学慕课《机器学习》课后习题(二)(回归)
9.进程和计划任务管理(1)
3.MySQL插入数据, 读取数据、Where子句和Order By关键字
设备指纹详解之识别垃圾账号
Win10电脑的WLAN消失的故事
数据库中的操作(语法)
[STL]vector
ncnn 推理猫狗识别
静态路由的原理与配置
CoCube传感器MPU6050笔记
Four departments including the Ministry of Industry and Information Technology promote green smart home products to the countryside
web基本概念
SDRAM的数据存储实现并对其数据进行读写操作