使用Jmeter录制脚本并调试

发布时间:2020-07-17 09:14:37 作者:809316839
来源:网络 阅读:5378

了解需求:
1、性能测试过程中,我们经常需要对流程化的业务进行性能测试,其中涉及到很多接口,这时候问开发拿接口和参数就会降低工作效率,直接用jmeter的录制功能就能提高工作效率
2、开发接口案例中,我们也经常会碰到一些上传、下载、导入等等一些接口功能,这些脚本如果直接问开发拿接口和参数也不方便,直接录制效率也会更高
3、百度网盘共享了一份录制模版,常用的测试元件都已经添加,排除模式也添加了常见的不需要的请求,录制模板下载方式见文章末尾介绍

设置排除模式的正则表达式:
1、排除.js结尾类型的请求

.*\.js

使用Jmeter录制脚本并调试
2、如果需要排除更多类型,使用正则语法,添加即可,如下所示,

(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|eot|otf|ttf|mp4|woff|woff2|do|query)
(?i).*\.(bmp|css|js|gif|ico|jpe?g|png|swf|eot|otf|ttf|mp4|woff|woff2|do|query)[\?;].*

3、有时候录制的脚本需要排除比如mongodb结尾的请求,如下图
使用Jmeter录制脚本并调试
正则表达式需要另起一行,如下所示,表示接口地址以mongodb结尾的都排除

.*mongodb

使用Jmeter录制脚本并调试
设置包含模式的正则表达式:
1、只录制www.baidu.com域名的请求

.*www\.baidu\.com.*

使用Jmeter录制脚本并调试
2、如果需要录制多个域名的请求,只要用正则|连接即可,如下所示

.*www\.baidu\.com.*|.*www\.google\.com.*

3、这样录制的请求就只有谷歌和百度的请求,其它网站的请求都会被过滤掉
使用Jmeter录制脚本并调试
使用Jmeter录制脚本并调试


   如果文章对你有帮助,可以在右下角点击关注功能,欢迎转发、拍砖,本人会持续推出与测试有关的文章,与大家分享测试技术,每一篇原创文章都是用心编写,杜绝抄袭复制,微信公众号与本平台文章同步,方便大家查阅


QQ技术交流群:加群请输入验证信息51CTO
              使用Jmeter录制脚本并调试


微信二维码关注公众号:

            使用Jmeter录制脚本并调试


关注之后,回复资源下载,即可获取本人共享的各种资源下载地址

使用Jmeter录制脚本并调试

推荐阅读:
  1. phpstorm如何使用宏录制脚本
  2. Jmeter代理录制Web网站

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

接口 自动化 性能

上一篇:使用linux的declare命令声明shell变量

下一篇:SQL中如何将一列拆分成多列

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》