JMeter 接口并发测试入门教程
1. 简介
JMeter 是 Apache 基金会下的开源性能测试工具,用于测试部署在服务器端的应用程序性能。它常被社区用作接口测试工具,能够模拟大量用户访问网站或系统。例如在电商大促等高并发场景下,提前测试系统承载能力,避免实际流量冲击导致服务不可用。
2. JMeter 下载和安装
从 JMeter 官方网站下载最新安装包。解压至任意目录,将该路径设为 JMETER_HOME。运行 JMETER_HOME\bin\jmeter.bat 启动程序。若报错提示缺少 Java 环境,则需先安装 Java。

3. 安装 Java
JMeter 基于 Java 开发,运行需要 Java 环境。访问 Oracle 官网下载对应操作系统的 JDK 或 JRE 安装包。根据系统架构选择 32 位或 64 位版本,运行 exe 文件按向导完成安装。安装完成后再次尝试运行 jmeter.bat,确认能正常打开界面。

4. JMeter 初体验
安装完成后进行简单测试。以测试某目标网站为例,构造基础性能测试流程。
5. 添加虚拟用户组
右键'测试计划' > 添加 > Threads(Users)> 线程组。线程组代表一组虚拟用户,每个线程模拟一个用户请求。
常用设置说明:
- 线程数:虚拟用户数量。默认 1,可修改为 100 模拟多用户。
- Ramp-Up Period (in seconds):虚拟用户增长时长。指所有线程启动所需的时间。例如设置 300 秒,线程数为 100,则表示 5 分钟内 100 个用户陆续登录完毕。
- 循环次数:虚拟用户重复执行测试的次数。默认为 1,选中'永远'则持续运行直至手动停止。

6. 添加被测页面
右键'线程组' > '添加' > 'Sampler' > 'HTTP 请求'。
设置属性:
- 名称:描述性文字,如'目标网站'。
- 服务器名称或 IP:输入被测服务器的域名或 IP 地址。其余属性按需配置。

保存脚本后点击运行测试按钮。若测试跑完无反应,可通过'选项' > 'Log Viewer'查看日志,确认线程组启动和结束时间。




