目录
[✅ 教程目的](#✅ 教程目的)
[🛠️ 准备工作](#🛠️ 准备工作)
[📄 操作步骤](#📄 操作步骤)
[第二步:添加 HTTP 请求](#第二步:添加 HTTP 请求)
[✅ 小贴士](#✅ 小贴士)
[📌 总结](#📌 总结)
在接口测试中,POST 请求是最常用的一种类型,尤其是 表单提交类型(Content-Type: application/x-www-form-urlencoded)。JMeter 提供了"参数列表"功能,可以很方便地实现这种请求方式。
本文将通过一个简单示例,讲解如何使用 JMeter 发送带参数的 POST 表单请求。
✅ 教程目的
-
学习使用 JMeter 的"HTTP 请求"组件
-
使用"参数列表"以 form 表单方式提交 POST 请求
-
适合测试登录、注册、提交信息等接口场景
🛠️ 准备工作
-
安装好 JMeter(建议最新版)
-
确保接口支持 POST 请求(我们可以用 mock 接口或调试 API 示例)
📄 操作步骤
第一步:新建测试计划
-
打开 JMeter,创建一个新的 测试计划(Test Plan)
-
添加一个 线程组(Thread Group):
-
用户数(线程数):1
-
循环次数:1
-
第二步:添加 HTTP 请求
-
右键线程组 →
Add
→Sampler
→HTTP Request
-
设置参数:
-
名称:POST 表单测试
-
Server Name :比如
www.example.com
-
Method :
POST
-
Path :
/api/login
(根据你的接口而定) -
-
第三步:添加参数列表(表单参数)

第四步:添加结果查看器
右键线程组 → Add
→ Listener
→ View Results Tree
,用于查看请求和响应。
第五步:运行测试
点击工具栏 ▶️,运行测试。在 "查看结果树" 中可以查看:
-
请求参数是否正确发送
-
响应内容(是否返回登录成功、token 等信息)
-
-
✅ 小贴士
-
不需要手动设置
Content-Type
,JMeter 会自动添加application/x-www-form-urlencoded
-
如果你需要发送 JSON 格式参数,请使用
Body Data
区域,不用"参数列表" -
接口是否支持 POST 以及参数格式可以先用 Postman 试一下
📌 总结
JMeter 中的"参数列表"功能非常适合发送表单类 POST 请求,操作简单、可视化强,非常适合初学者。通过这个功能,我们可以方便地测试各种登录、注册、表单提交类的接口。