首页 > 其他 > 详细

jmeter录制脚本

时间:2019-07-27 15:24:20      阅读:108      评论:0      收藏:0      [点我收藏+]

底层语言java,LR单进程比Jmeter快,LR处理速度比Jmeter快
优点:开源免费,小巧便捷
问题:lrtps=10,jmeter=20为什么LR效率好tps值没有jmeter高呢?
答:jmeter有长链接LR没有,如果jmeter启动了长链接就有可能出现这种情况。
一、jmeter录制
两种录制:jmeter代理录制、badby录制
(1)代理录制:测试计划(右键)→线程组(添加)
测试计划(右键)→http代理服务器
http代理服务器:

技术分享图片

 

端口:随便写
Test Plan Creation:
目标控制器:测试计划?线程组(必须先添加线程组,否则无此选项)。
分组:
。。。。。。。。。略
Requests Filtering:
排除模式:写正则表达式,排除不想要的(例如:.*/.jpg等)下图↓

技术分享图片

点击启动

技术分享图片

 


打开浏览器设置代理(谷歌需要添加证书)
(2)badby录制:
启动badby:启动时录制按钮自动启动
输入网址:例如www.baidu.com

技术分享图片

 


录制完成后点击:File→Export to Jmeter.....(以jmeter脚本形式保存)
技术分享图片

使用jmeter打开刚保存的脚本调试

技术分享图片技术分享图片

 

 

badby录制的缺陷:有时候参数与请求地址是错行的(就是第一个请求参数可能跑到下面一个请求)
badby的bug:就是Step1=循环控制器和线程组的循环控制器冲突
例如:在线程组循环次数=3;而step的循环次数=1,结果应该是执行3次,但是结果只执行了一次

 技术分享图片技术分享图片

查看结果树

 技术分享图片

 

jmeter录制脚本

原文:https://www.cnblogs.com/laoshuai/p/11255152.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!