Mac Jmeter压测配置与Charles手机抓包

Jmeter 压测


安装JDK

brew cask install java8 

如果brew 源中无法找到JDK 找不到尝试

$ brew cask install homebrew/cask-versions/adoptopenjdk8

测试

➜  ~ java -version
java version "12.0.2" 2019-07-16
Java(TM) SE Runtime Environment (build 12.0.2+10)
Java HotSpot(TM) 64-Bit Server VM (build 12.0.2+10, mixed mode, sharing)

下载Jmeter

  1. 下载Jmeter 源码, Apache JMeter - Download Apache JMeter, apache-jmeter-5.4.3.tgz

  1. 运行Jmeter
// 解压下载包后,命令行进入包中,执行 ./jmeter

➜  bin ./jmeter
WARNING: package sun.awt.X11 not in java.desktop
================================================================================
Don't use GUI mode for load testing !, only for Test creation and Test debugging.
For load testing, use CLI Mode (was NON GUI):
   jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
& increase Java Heap to meet your test requirements:
   Modify current env variable HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m" in the jmeter batch file
Check : https://jmeter.apache.org/usermanual/best-practices.html
================================================================================

执行压测脚本

  1. 下载压测脚本📎压力测试环境搭建.zip
  2. 打开jmx脚本

  1. 选择 测试环境-testapp.iqc-app.cn.jmx 文件
  2. 将 crypto-js.js 放入 Jmeter源码 bin 目录
  3. 点击执行

Charles 抓包


下载Charles

https://www.charlesproxy.com/latest-release/download.do

配置Charles

开启代理

安装SSL证书

安装手机证书

手机和电脑连入同一网络,手机代理设置为,电脑局域网IP, 端口 8888, 按照提示进行手机证书安装

安装完成后,务必进入 设置,通用,关于,证书信任,信任下安装的证书否则无法上网。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值