1、启动Jmeter
打开终端:
cd 将jmeter安装路径下的bin目录拖到终端
sudo sh jmeter
等待……jmeter就启动啦~~~
2、Jmeter配置
添加线程组:测试计划(右击) - 添加 - 线程组
添加HTTP代理服务器:测试计划(右击) - 添加 - 非测试元件 - HTTP代理服务器
HTTP代理服务器设置:(见下图设置)
3、证书配置
a、在jmeter安装路径bin目录下会看到ApacheJMeterTemporaryRootCA.crt这个证书;
(如果没有证书的话,在jmeter中HTTP代理服务器下先点击启动,ok,然后再去目录下看一下有没有这个证书。)
b、打开mac电脑钥匙串配置证书信任:
文件 - 导入 - 找到jmeter安装路径bin目录下的这个证书,导入;
导入后是不受信任的状态,选中这个证书,右击 - 显示简介
信任 - 设置为始终信任。
4、配置网络http请求
打开系统设置 - 网络,如图操作
高级页面设置:HTTP和HTTPS可以都进行设置一下,这样访问的时候都可以在jmeter中看到访问的内容了。
网络配置就完成啦~~~
下面我们去jmeter启动代理服务器吧!
5、jmeter启动HTTP代理服务器:
再去safari浏览器中访问地址,就可以在jmeter看到了
Recorder:Transactions Control设置
可以设置排除模式,过滤掉CSS、PNG等后缀的请求。
在浏览器进行操作完成后,回到jmeter将HTTP代理服务器停止。
服务器停止后,再访问浏览器便会访问失败,这个时候只要将我们浏览器的代理也停掉就可以了,去网络设置中将代理关掉,应用一下,再去访问浏览器就可以成功访问了。