使用JMeter实现一个简单接口的调用
一、打开jmeter工具
双击jmeter安装包bin目录下的jmeter.bat文件
二、新建线程组
在线程组下添加一个http接口
填写接口信息
1-协议:测试环境一般是http,生产环境一般是https,这个根据抓包等方式查看;
2-服务器名称或IP:如果请求链接是IP就直接写请求IP;如果是域名,如图就填域名;
3-端口号:如果2中写的是IP,这里肯定要写端口;如果是域名,就无需填端口;
4-HTTP请求:根据接口请求方式选择,一般是POST/GET请求类型;
5-路径:即请求域名或IP-端口后的路径,第一个斜杆“/”开始(如果"?"就到"?"结束,如果没有就是第一个斜杆后开始整个复制)
6-参数:这里参数一般有两种
第一种是get请求的参数,一般是跟在请求链接上,即请求链接上"?"后的都是参数,可以直接复制到路径中进行请求;
或者在下面参数这里进行管理;(注意:链接上的参数就要同时去掉)
第二种是post类型的请求,一般是以json的格式传输;如图
注:以上只是说的常规接口请求类型参数的传输方式,但也有一些接口的参数传输方式刚好是个反的,这个在使用的过程中注意一下;
三、添加察看结果树
察看结果树主要用来察看接口请求和返回信息的,一般做接口测试时需要检查返回结果,就需要添加该监听器;
1-取样器结果:请求耗时、请求开始时间、请求返回码等;
2-请求:接口信息,如:请求头信息、请求类型、请求地址、请求参数等
3-响应信息:接口返回的信息
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现