当前位置:网站首页>loadrunner脚本--添加检查点
loadrunner脚本--添加检查点
2022-07-31 09:15:00 【汪敏wangmin】
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
检查点
loadrunner中检查点是用来判断脚本是否执行成功的。
不加检查点,只要服务器返回的HTTP状态码是200,Vugen就认为脚本执行通过了,但是很多情况下服务器返回200并不代表脚本执行通过了。
比如:登录操作,登录失败服务器返回的也是200,但是实际上它是执行失败了。所以在脚本调试时,我们一般会加上检查点来判断脚本是否执行通过。
我们是在脚本调试过程中需要加上检查点,在实际的压测过程中是否需要加检查点呢?尽量不要使用,除非迫不得已,因为脚本里面加入了检查点就多了一步操作,对测试结果会有一定的影响。假如请求是会往数据库里面插入数据的,我们就可以不使用检查点,可以通过测试结果中的通过事物总数和数据库中插入的数据条数进行对比,如果一致则说明所有请求都是成功的。如果不会往数据库中插入数据,比如查询操作,则最好是加入检查点。
检查点也可以用于检查在服务器压力较大时,是否能够准确的返回指定的测试对象。
web_reg_find("Search=All",
"SaveCount=registerflag",
"Text=X-Frame-Options: SAMEORIGIN",
LAST);
//放在最后
if(atoi(lr_eval_string("{registerflag}"))>0)
{
lr_output_message("wangmin pass");
return 0;
}
else
{
lr_output_message("wangmin failed");
return -1;
}
回放
注意
在回放脚本时,必须确定run-time setting中勾选了“Enable Image and text check”选项。如果不勾选此项,脚本回放将不会执行检查点函数
边栏推荐
- [MySQL exercises] Chapter 5 · SQL single table query
- Splunk Workflow action 给我们带来的好处
- ReentrantLock
- Doraemon teach you forwarded and redirect page
- 傅里叶变换,拉普拉斯变换学习记录
- 来n遍剑指--05. 替换空格
- (selenium)Service geckodriver unexpectedly exited. Status code was: 64
- 【机器学习】用特征量重要度(feature importance)解释模型靠谱么?怎么才能算出更靠谱的重要度?
- Binary tree search and backtracking problem (leetcode)
- 怎样修改MySQL数据库的密码
猜你喜欢
随机推荐
【机器学习】用特征量重要度(feature importance)解释模型靠谱么?怎么才能算出更靠谱的重要度?
JSP config对象的简介说明
Splunk Workflow action 给我们带来的好处
vue element form表单规则校验 点击提交后直接报数据库错误,没有显示错误信息
SSM framework explanation (the most detailed article in history)
A Spark SQL online problem troubleshooting and positioning
Kotlin—基本语法(二)
Small application project development, jingdong mall 】 【 uni - app custom search component (below) - search history
来n遍剑指--06. 从尾到头打印链表
多个js雷达图同时显示
jupyter notebook初使用
求职产品经理【九】求职季,如何写好一份简历?
期刊投递时的 Late News Submission 是什么
02 Truffle TutorialToken 示例
Kotlin—基本语法(一)
六、MFC文档类(单文档和多文档)
如何将亚马逊广告添加到您的 WordPress 网站(3 种方法)
Kotlin—基本语法 (五)
How on one machine (Windows) to install two MYSQL database
51单片机-----外部中断