当前位置:网站首页>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);}
原网站

版权声明
本文为[Luo Yangbei]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/221/202208090756205861.html