Jmeter录制脚本
在没有接口文档的项目中,快速录制web页面产生的http接口请求,帮助编写接口测试脚本
代理服务器
原理:主要是拦截和转发请求与响应数据
操作步骤
1.开启windows操作系统的浏览器代理
右键任务栏右侧的网络->打开网络和Internet设置->代理


2.在jmeter中添加非测试元件HTTP代理服务器并配置
右键测试计划->非测试元件->HTTP代理服务器

配置代理服务器的参数
Global Settings
设置端口:代理服务器程序端口程序,端口号必须和代理设置的端口号一致
Test Plan content
目标控制器:录制脚本放置容器
分组:
不对样本分组:对所有录制的取样器不分组
在组间添加分隔:在取样器分组之间添加以名为‘---’的控制器
每个组放入一个新的控制器:每个组放在一个新的简单控制器下
只存储每个组的第一个样本:只录制每个分组的第一个请求
将每个组放入一个新的事务控制器中:每个分组创建一个事务控制器,那个分组的所有取样器都保存在控制器下
Request Filtering
Include:url匹配正则表达式,包含此项
Exclude:url匹配正则表达式,不包含此项
3.启动代理服务器,开始录制
点击启动

弹出证书确认,用于抓取https接口请求


【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)