========================安装=========================
1.官网下载jmeter,http://jmeter.apache.org/download_jmeter.cgi,点击此页面Binaries标签下的“apache-jmeter-3.2.zipmd5shapgp”,下载jmeter
2.下载后解压
3.进入解压后的文件夹目录apache-jmeter-5.2.1\bin,双击jmeter.bat启动
4.点击了options选项之后,弹出了下拉菜单选中为 choose language选项,选择中文(一次性)
永久性:
找到jmeter下的bin目录,打开jmeter.properties 文件,第三十七行修改为,language=zh_CN去掉前面的#,以后打开就是中文界面了
========================录制==============================
1、打开JMeter工具,创建一个线程组(右键点击“测试计划”--->“添加”---->“线程组”)
2、创建一个http代理服务器(右键点击“测试计划”--->“添加”--->“非测试元件”--->“http代理服务器”)
3.客户端配置好代理
4.点击代理服务器启动弹出证书未安装页面
5.点击菜单 选项-SSL管理器,如图证书安装到客户端
6.先把jmeter代理启动后的证书(crt文件)通过QQ传递到手机QQ。手机QQ打开该文件,用QQ浏览器打开,然后就会跳转到Safari,再跳转到安装界面,就可以正常安装了。
7.安装好以后别忘记去通用--关于本机--描述文件与设备管理(特指IOS10.3版本以上)。
8.安装好以后别忘记去通用--关于本机--证书信息设置开启该证书(特指IOS10.3版本以上)。
9.启动代理,弹出框ok
10.启动app抓包
注意:抓包过程可以排除某些
在排除模式中点击添加 .*\.(js|css|PNG|jpg|ico|png|gif).*
,排除加载的js,css样式等,让录制的脚本更加准确的进行压力测试
切记不要再包含模式和排除模式有空添加行,否则会提示“网络连接已中断”