当前位置:网站首页>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);}
边栏推荐
猜你喜欢
随机推荐
IO字节流读取文本中文乱码
Luogu P1110 report statistics multiset stl good question
Solidworks 2022 Inspection新增功能:光学字符识别、可自定义的检查报告
.net(四) 数据层实现
数据库中的操作(语法)
梅科尔工作室--BP神经网络培训笔记
VMware虚拟机强制关闭后,无法联网
定时任务组件Quartz
resourcemanager启动失败,别的节点成功
ncnn 推理猫狗识别
LeetCode: 876. The middle node of the linked list —— simple
3D软件开发工具HOOPS全套产品开发介绍 | HOOPS Exchange、HOOPS Communicator
转换为onnx模型错误汇总
一文搞懂 条件编译和预处理指令 #define、#undef、#ifdef、#ifndef、#if、#elif、#else、#endif、defined 详解
不同风格的Flask-restful
Non-decreasing Array
2019 Nanchang Internet Competition Question C, Hello 2019
CUDA和cuDNN 安装10.0版本
种子数据报错:liquibase.exception.ValidationFailedException: Validation Failed
Cookie和Session详解