Skip to content

JMeter

简介

配置测试计划

新建线程组

image-20200601092032336

配置线程组

image-20200601092330474

添加结果树

image-20200601095634127

添加聚合报告

image-20200601095452174

录制APP请求

安装根证书

如果需要录制https请求,需要在手机上先去安装https根证书。

https根证书位于jmeter安装目录的bin目录下ApacheJMeterTemporaryRootCA.crt

android手机,直接微信发送到自己手机端,然后点击打开就行了。

配置测试计划

新增HTTP测试脚本录制器

image-20200601091642859

配置需要过滤的资源,支持正则表达式

image-20200601091945500

新建录制控制器

image-20200601092502749

启动录制代理

image-20200601093106153

录制请求(以简书为例)

image-20200601095526550

开始执行压测

image-20200601100544903

查看聚合报告(重点关注总吞吐量指标)

image-20200601100859930

保存压测脚本

生成压测报告

bash
# 生成压测报告
jmeter -n -t JMeter压测指南-APP.jmx -l JMeter压测指南-APP.csv -e -o JMeter压测指南-APP

生成报告结果

image-20200601102033425

部分报告截图

image-20200601102118243

压测重点关注指标

  • 响应时间
  • 总吞吐量
  • 错误率

image-20200601104919112

人生感悟