MacOS系统上Jmeter 录制脚本遇到的证书坑位

一、JMeter介绍与安装

1,下载及安装 jmeter官网地址

二、录制百度链接https请求时,需要导入jmeter相关证书到macos系统的更目录中.

导入方式,直接拖入mac的系统中,始终新人就可以;

三、jmeter 创建相关的录制组件和过滤条件

1,新建压测脚本,添加 HTTP 代理服务器组件:测试计划(Test Plan) -> 添加(Add) -> 非测试元件(Non-Test Elements) -> HTTP 代理服务器(HTTP(S) Test Script Recorder)

2,添加线程组组件:测试计划(Test Plan) -> 添加(Add) -> 线程(Threads) -> 线程组(Thread Group)

3,添加录制控制器组件:线程组(Thread Group) -> 添加(Add) -> 逻辑控制器(Logic Controller) -> 录制控制器(Recording Controller)

目的:使用录制脚本控制器,可以方便的对录制脚本进行统一清理操作。

4,配置 HTTP(S) 测试脚本记录器:

设定 Target Controller 为 Test Plan > Tread Group > Recording Controller(指定录制脚本的位置)

在 Requests Filtering 添加 "Include" 与 "Exclude" URL 正则匹配表达式

Include(包含模式):..(baidu.com).

Exclude(排除模式):..(js|css|PNG|jpg|ico|png|gif).

目的:避免录制过多没必要的请求,操作如下图所示:

5,设置电脑代理端口号与jmeter录制的端口号一致。

相关推荐
寒水馨5 小时前
macOS下载、安装PowerShell-v7.6.4(附安装包powershell-7.6.4-osx-arm64.pkg)
macos·自动化·跨平台·shell·脚本·命令行·powershell
星辰即远方1 天前
天气预报总结
macos·ios·objective-c·cocoa
xixiaoyunya1 天前
Mac远程访问新范式:基于80KM穿云箭的内网穿透技术实践
macos
秋雨梧桐叶落莳1 天前
计算器仿写总结
学习·macos·ios·objective-c·cocoa
寒水馨1 天前
macOS下载、安装uv-0.12.0(附安装包uv-aarch64-apple-darwin.tar.gz)
python·macos·rust·项目管理·包管理器·astral·pip替代
寒水馨1 天前
macOS下载、安装protobuf-v35.1(附安装包protoc-35.1-osx-universal_binary.zip)
macos·google·grpc·序列化·protobuf·protoc·数据交换
寒水馨1 天前
macOS下载、安装ripgrep-15.2.0(附安装包ripgrep-15.2.0-aarch64-apple-darwin.tar.gz)
macos·正则表达式·rust·ripgrep·rg·命令行搜索·代码搜索
起司喵喵2 天前
Flutter-MacOS桌面OS系统|flutter.+window_manager客户端OS模板
flutter·macos·策略模式
代码对我眨眼睛2 天前
macOS Google Chrome 常用快捷键
前端·chrome·macos
啊真真真2 天前
macOS下libnfc ..写卡失败问题及解决方案
macos·策略模式