吾爱乐享
个人学习网站

jmeter的脚本录制3

目录
[TOC]

1,jmeter录制入口

  1. 测试计划》非测试元件》http代理服务器

image-20220109170226785

  1. 添加线程组

image-20220109170539615

  1. 添加录制控制器,目的为了把录制的脚本映射到对应的线程组里面的录制控制器里面image-20220109170825781

  2. 设置代理端口和需要录制后到脚本映射位置,就是上面添加到录制控制器里面

  3. image-20220109171022856

  4. 添加一个监听器,用来回放录制的脚本

  5. image-20220109181213603

2,设置过滤条件

通过正则表达式设置需要包含的条件或需要排除的条件

像一些静态资源,一般线上会用cdn加速在其他第三方服务器上,所以一般不需要对一些静态资源进行压测

  1. 包含某些条件:.*\.(fenxiangbe.com).*

  2. 排除某些条件:.*\.(bmp|css|js|ico|gif|jpe?g|png|swf|woff|woff2).*

jmeter也提供了建议排除的功能,点击就会自动填充需要排除的静态资源

image-20220109172605173

3,浏览器设置代理

打开火狐浏览器,找到设置》滚动条到最后,网络设置》手动设置代理,输入本地地址127.0.0.1,端口设置jmeter设置的端口8088

image-20220109173050098

image-20220109173202273

4,开启录制

  1. 开启jmeter录制,在火狐浏览器访问需要录制的脚本,录制完成后点击完成

image-20220109173434415

  1. 开启录制后,就会有这样的弹框

image-20220109173447801

5,设置https访问

  1. 一些网址设置了https访问,开启代理后访问会报错

image-20220109175712141

  1. 以上报错需要把jmeter的证书导入到浏览器中,首先找到jmeter证书一般在bin目录下生成ApacheJMeterTemporaryRootCA.crt 文件,找不到的话查找一下find / -name ApacheJMeterTemporaryRootCA.crtimage-20220109180007685

  2. 把证书上传到火狐浏览器中,在设置中找到隐私与安全》查看证书》选择个人》导入证书》导入后在

  3. image-20220109180122012

image-20220109180957538

image-20220109180856371

6,录制回放

录制回放之前需要优化脚本,一些借口需要授权,参数化等

image-20220109182939663

本文永久更新地址:

https://www.fenxiangbe.com/p/jmeter的脚本录制3.html

赞(0) 打赏
未经允许不得转载:吾爱乐享 » jmeter的脚本录制3

评论 抢沙发

评论前必须登录!

 

推荐免费资源共享,个人经验总结学习

联系我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏