JMeter--9.录制脚本

录制步骤

1.新建线程组:测试计划->线程->线程组

  • 测试计划下,至少要有1个线程组,因为在录制器中需要选择【目标控制器】
  1. 新建录制器:测试计划->非测试原件->HTTP(S)测试脚本记录器(HTTP代理服务器)
  1. 配置代理的端口,一般默认为8888,如果开启了fiddler或者其他的也是使用8888端口的工具需要修改端口号,以防端口冲突

4. 目标控制器,要选择一个线程组。这里下拉线程组就是新建的所有线程组,选择一个需要的即可,到时候录制的脚本就会放在该线程组下面

  1. 点击启动,此时会自动生成一个CA证书,切回出现一个录制弹框,通常情况不用处理
  1. 在被录制的对象中,填写代理信息--火狐为例
  • 设置->搜索代理->点击设置->手动配置代理->HTTP代理填写如下,如果也需要代理HTTPS则勾选上
  1. 正常访问需要录制的页面,则自动录制接口信息,录制关闭点击停止即可
  • 注意:录制完一定要把代理关了

定制化录制-过滤

  • 在Request Filtering中包含模式下添加URL正则匹配表达式【.*\.(baidu\.com).*】设置只录制百度网址

  • 在Request Filtering排除模式下添加正则匹配表达式【(?insx)/[^?/].(css|ico|jpg|png|gif|bmp|wav|js)(?.)?$】设置将不需要的图片css等连接排除掉

相关推荐
y = xⁿ27 分钟前
Redis八股学习日记:布隆过滤器
数据库·redis·学习
d111111111d2 小时前
了解Modbus
网络·笔记·stm32·单片机·嵌入式硬件·学习
charlie1145141912 小时前
通用GUI编程技术——图形渲染实战(三十八)——顶点缓冲与输入布局:GPU的第一个三角形
开发语言·c++·学习·图形渲染·win32
我想我不够好。2 小时前
监控学习 4.29 1.5hour
学习
晓晓hh2 小时前
JavaWeb学习——JUnit和日志
学习·junit·单元测试
小超同学你好2 小时前
Transformer 30. MoCo:用「动量编码器 + 队列字典」把对比学习做成可扩展的“字典查找”
深度学习·学习·transformer
光影少年3 小时前
前端SSR和ssg区别
前端·vue.js·人工智能·学习·react.js
筱_智3 小时前
Docker学习-超详细-通俗易懂(从入门到精通)
学习·docker·容器
噜噜噜阿鲁~3 小时前
python学习笔记 | 8.2、函数式编程-返回函数
笔记·python·学习
小郑加油4 小时前
python学习Day8-9天:函数(def)的基础运用
python·学习