2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求

2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求当我们第一次打开 JMeter 的时候 树形标签栏中只有一个 测试计划 如果想要发送一个请求 需要操作如下步骤 最基础的一个请求 打开 JMeter 会默认有一个创建好的测试计划 一个测试计划描述了一系列 JMeter 运行时要执行的步骤 一个完整的测试计划包含一个或者多个线程组 逻辑控制器 取样发生控制 监听器 定时器 断言和配置元件 测试计划必须至少具有一个线程组 提示 如果需要创建一个新的测试计划 点击 文件 新建 会开启新的 JMeter 窗口 JMeter 原则上是希望一个窗口只可以修改

当我们第一次打开JMeter的时候,树形标签栏中只有一个“测试计划”。

2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求

如果想要发送一个请求,需要操作如下步骤:(最基础的一个请求)

步骤1:创建一个测试计划

步骤2:创建线程组

首先需要选中“测试计划”右键 —> 添加 —> 线程(用户) —> 线程组,如下图:

2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求

步骤3:创建取样器

选中“线程组”右键 —> 添加 —> 取样器 —> HTTP请求(以HTTP请求为例)

2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求

步骤4:创建监听器

选中“线程组”右键 —> 添加 —> 监听器 —> 察看结果树

2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求

步骤5:完善信息

  • 名称:默认为测试计划,在实际的工作中,你需要修改成xxx项目的测试计划。
  • 注释:就是对该测试项目的一些描述。
  • 添加目录或jar包到ClassPath:当我们需要引用一些外部jar包的时候,点击“浏览”进行添加。之后我们在写测试脚本的时候,就可以引用这些jar包中的内容了。
  • 名称:线程组就相当于一个流程,也就是定义该流程的名字,例如:访问百度。
  • 注释:对该线程组的说明。
  • 名称:对于我们来说一个HTTP请求就相当于调用一个接口。一个流程(线程组)中可以有多个接口(HTTP请求)。换句话说,在一个流程中,要访问多少个接口,就添加多少个HTTP请求。
    该名称可以修改成访问接口的名字,例如:访问百度。
  • 注释:对该HTTP请求的说明。
  • 协议(必填):写你需要使用的协议,如访问百度网站需要使用http协议或者https协议。
  • 服务器名称或IP(必填):也就是需要请求服务器的域名或者IP地址。例如访问百度网站,填写www.baidu.com。(注意此处不要加协议)
  • 端口号:有指定访问的端口号就需要填写,访问百度网站则不需要填写,会使用默认端口号,如80或者443。
  • 方法:也就是选择请求方式,我们访问百度网站,选择GET方式即可。
2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求

步骤6:保存测试计划

此时就可以点击工具栏中的“启动”按钮,运行这个测试计划。

2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求

点击”启动”按钮后,JMeter会弹出一个警告,如下图:

2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求

2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求

保存完成后,JMeter会自动执行该测试计划。

步骤7:查看结果

2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求

察看结果树可以说是JMeter中最常用的监听器,通过它就可以看到请求的发送和返回信息。

总结:jmeter测试计划要素

  • 要素一:脚本中测试计划只能有一个JMeter测试计划。
    同一时刻场景固然只能有一个,JMeter脚本在GUI中显示是树型结构,测试计划是根节点。根节点当然只能有一个。
  • 要素二:测试计划中至少要有一个线程组。
    JMeter负载是通过线程组驱动的,所以计划中至少要出现一个线程组。
    JMeter测试计划支持多个线程组,我们可以在计划下面建立多个线程组,把不相关的业务分布在不同的线程组。

  • 要素三:至少要有一个取样器。
    测试的目的就是要模拟用户请求,没有取样器脚本就毫无意义。
  • 要素四:至少有一个监听器。(收集结果)
    测试结果用来衡量系统性能,我们需要从结果中分析系统性能。

说明

重点:配套学习资料和视频教学

那么在这里我也精心准备了上述大纲的详细资料在下方链接如下

2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求

2022全网最全最细的jmeter接口测试教程以及接口测试流程详解— 使用JMeter发送一个请求

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/210305.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 上午7:52
下一篇 2026年3月19日 上午7:52


相关推荐

  • Mac OS设置rootpassword

    Mac OS设置rootpassword

    2022年1月24日
    63
  • Midjourney V7推出全新功能 “Omni-Reference”,让图像生成更灵活

    Midjourney V7推出全新功能 “Omni-Reference”,让图像生成更灵活

    2026年3月15日
    1
  • idea 2022.01.13激活码【中文破解版】2022.02.20

    (idea 2022.01.13激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.htmlHCIQ56F36O-eyJsaWN…

    2022年4月1日
    74
  • ffmpeg下载安装教程_Anaconda安装ffmpeg

    ffmpeg下载安装教程_Anaconda安装ffmpeg最近在处理一些音频数据,ffmpeg是一款非常好用处理音视频的工具包。那什么是ffmpeg呢?FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,可以结合Java开发一些处理视频音频的功能。1.ffmpeg下载首先打开ffmpeg官网下载然后点击windows对应的图标,再点击下面的”WindowsEXEFile”随便选一个点进去选择一个版本下载。2.下载后解压,配置环境变量下载解压后就能在bin文件夹下能看到三个可执行程序:ffmpeg、ffpl

    2026年3月11日
    5
  • java mvel_你的Java开发工具包有没有MVEL?

    java mvel_你的Java开发工具包有没有MVEL?MVEL 是什么 MVEL 最初是 MikeBrock 的 Valhalla 项目的表达计算器 Valhalla 本身是一个早期的 Seam 就像为自动化 outofthebox web 应用而生的框架 虽然 Valhalla 现在是休眠状态 但是 MVEL 仍旧作为活跃的开发项目向前发展 通常 我们会将 MVEL 同 OGNL JEXL JUEL 这样的项目作对比 不论是性能 特性还是易用性 尤其是集成方面 MVEL 都已经

    2026年3月17日
    1
  • 在线名片设计_diy名片代码在线生成

    在线名片设计_diy名片代码在线生成小小名片,看似简单,它要经过以下八道工序才能到你手中。其间你还得参与名片制作的前期工作,你要对名片印刷方式、印刷难易、印刷用纸选择;你还得提供名片的具体内容,设计大致思路;大多数时间你还得要校稿,特别是要求较高的复杂的名片,商家都有如此请求。名片后期加工也较复杂,需要专业设备和熟练的操作人员。以往,我们得亲自前往名片印刷店印刷,一盒名片也许要去好多趟,好在有了互联网,现在简单了。你大可一边喝着咖啡…

    2025年7月25日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号