Jmeter的脚本录制

性能测试时,如果没有接口文档手写脚本,常会用脚本录制的方式去得到粗略的脚本。本文记录Jmeter脚本录制的过程。

一、Jmeter脚本准备

在录制前,要先添加一些内容,主要为以下截图里的内容:

最下面的这个非测试元件(在测试计划下),在一些版本中也被翻译为:HTTP代理服务器

线程组下不是非得要HTTP Cookie管理器,你或许还需要HTTP请求默认值这些元件,看你需要。

二、开启电脑代理

三、脚本录制

录制前调整下Jmeter的设置

按照你的习惯选一下,我是这么设置的

然后点启动就可以开始录制

开始录制时会在bin目录下生成一个证书:ApacheJMeterTemporaryRootCA.crt

保持代理开启,点页面,接口请求会自动记录下来

得到录制好的脚本后,还需要检查一遍,把不需要的接口删掉。

四、https的录制

录https的脚本时(比如录百度的搜索),可能会出现这种情况

记得浏览器导入证书(上面有提到,在bin目录下)

Jmeter上也打开这个证书

剩下就正常启动Jmeter的代理服务器录制即可。

相关推荐
banyoyo12 小时前
jmeter测试使用方法
jmeter
汪汪8888881 天前
jmeter压测下载功能影响本地内存的方案
jmeter
跨境数据猎手2 天前
跨境电商系统JMeter 和 Gatling 分工
jmeter
han68893 天前
jmeter操作数据库
数据库·jmeter
川石课堂软件测试5 天前
涨薪技术|0到1学会性能测试第8课-Analysis分析图
服务器·数据库·python·sql·jmeter·mysql·容器
川石课堂软件测试5 天前
JMeter异步接口测试实战
数据库·python·jmeter·mysql·kubernetes·测试用例·prometheus
zuozewei8 天前
第02篇-k6-脚本结构与生命周期
软件测试·jmeter·性能测试·k6·ai 编程
fen_fen8 天前
Jmeter5.1.1连接oracle数据库的错误复盘
数据库·jmeter·oracle
川石课堂软件测试11 天前
自动化测试|持续集成Git使用详解
git·python·jmeter·mysql·ci/cd·容器·kubernetes
wuhuhuan13 天前
JMeter 连接数据库并取值(JDBC 实战)
数据库·jmeter