接口测试 Jmeter 万金油压测保姆级入门教程

NiMail · October 15, 2025 · Last by LINXIANYUAN replied at October 16, 2025 · 1177 hits

最近在搞工作上的一个接口压力测试,其实本来想自己用 python 找一个压测框架,后面感觉很费时间。就用 jmeter 这个工具,是真香啊!

下面我来简单介绍下,希望对大家有帮助,也顺便自己整理回顾。

压测不是目的,核心应该还是在于本着发现接口问题或者瓶颈去的。我接到的任务是对某频繁请求的接口进行压测,看看能不能发现什么异常。丢给我的就是这一句话,其他的要我自己搞。

先下载 jmeter,安装的时候要注意先装 java JDK,这东西是 java 开发的。

官方文档地址: jmeter.apache.org/index.html

下载然后解压缩后进入 bin 目录直接执行命令 jmeter 即可启动。注意,win 是 jmeter.bat

启动成功后就是这个样子:

核心来了,怎么配置压测?

1、对着 test plan 右键,创建一个线程组

2、对着 线程组 右键,创建 https 请求

3、配置 https 请求

4、配置完成后,还得继续配置几个东西,才能运行时看到数据


比如我的 header 头配置,这个根据自己的接口文档来配置即可:

我的简单示例,只添加三个,header 头配置、接口请求结果、整体压测报告

5、基本配置完了,我们来测试下,看看效果。点击上面的三角形按钮,就直接运行压测了

点击完了就变成可以停止的按钮

我们来看下请求接口结果


经过检查和修改后,再次请求。变成这样了:

表示配置正常

到此,整个 jmeter 的基本配置已经完成,可以保存起来,方便下次使用。

如果大家觉得想了解,下次我再介绍下怎么配置多个接口关联压测,和其他的高级用法,比如观察 linux 服务器性能瓶颈,分析系统问题,分析整个架构可能哪里出现瓶颈等等

本文只介绍技术使用,大家不要用这个去压测别人的站点,这个会导致别人的站点压力过大崩溃,这样是不道德的!!!
本文只介绍技术使用,大家不要用这个去压测别人的站点,这个会导致别人的站点压力过大崩溃,这样是不道德的!!!
本文只介绍技术使用,大家不要用这个去压测别人的站点,这个会导致别人的站点压力过大崩溃,这样是不道德的!!!

共收到 4 条回复 时间 点赞

确实很入门,点赞

赞一个

期待更新😀

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up