当前位置: 首页 > news >正文

JMeter 4.x 简单使用

文章目录

  • 前言
    • JMeter 4.x 简单使用
      • 1. 启动
      • 2. 设置成中文
      • 3. 接口测试
        • 3.1. 设置线程组
        • 3.2. HTTP信息请求头管理器
        • 3.3. 添加HTTP请求默认值
        • 3.4. 添加HTTP cookie 管理
        • 3.5. 添加http请求
          • 3.5.1. 添加断言
        • 3.6. 添加监听器-查看结果树
        • 3.7. 添加监听器-聚合报告
      • 4. 测试

前言

  如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。
  而且听说点赞的人每天的运气都不会太差,实在白嫖的话,那欢迎常来啊!!!


JMeter 4.x 简单使用

JMeter是一个开源的性能测试工具,由Apache软件基金会开发和维护。它主要用于测试Web应用程序的性能和负载能力。

JMeter可以模拟多种场景和不同类型的负载,以对目标系统进行压力测试、性能测试、功能测试和可靠性测试。它支持多协议的测试,包括HTTP、HTTPS、FTP、数据库、Web Services、JMS(Java Message Service)等。

使用JMeter,您可以创建测试计划,其中包含多个线程组(Thread Group),每个线程组模拟一个用户组,并设置不同的用户数、持续时间、延迟和行为。您可以定义具体的请求和操作,并可以监控和分析测试结果,包括性能指标、响应时间、吞吐量、错误率等。

JMeter具有可扩展性和灵活性,可以通过插件来增加额外功能和定制化需求。它提供了直观的用户界面,并具备强大的测试脚本录制和回放功能,方便非技术人员进行测试。

这里只介绍关于JMeter的简单使用。

1. 启动

在这里插入图片描述
在这里插入图片描述

2. 设置成中文

在这里插入图片描述
永久设置成中文
在这里插入图片描述
添加language=zh_CN
在这里插入图片描述
重启
在这里插入图片描述

3. 接口测试

3.1. 设置线程组

在这里插入图片描述
在这里插入图片描述
循环次数:每个线程发送请求的次数;

3.2. HTTP信息请求头管理器

在这里插入图片描述
作用:可以存储请求头里面的信息
在这里插入图片描述

3.3. 添加HTTP请求默认值

在这里插入图片描述
一个线程下可以同时存储多个http请求,因此可以把公告参数提取到HTTP请求参数默认值组中。
在这里插入图片描述

3.4. 添加HTTP cookie 管理

在这里插入图片描述
同浏览器一样存储和发送cookie。
在这里插入图片描述

3.5. 添加http请求

在这里插入图片描述
在这里插入图片描述

3.5.1. 添加断言

在这里插入图片描述
在这里插入图片描述

3.6. 添加监听器-查看结果树

在这里插入图片描述
在这里插入图片描述

3.7. 添加监听器-聚合报告

在这里插入图片描述
在这里插入图片描述

4. 测试

在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/110932.html

相关文章:

  • 深入NLTK:Python自然语言处理库高级教程
  • React 用来解析html 标签的方法
  • 【C++】做一个飞机空战小游戏(五)——getch()控制两个飞机图标移动(控制光标位置)
  • Flask 是什么?Flask框架详解及实践指南
  • C. Mark and His Unfinished Essay - 思维
  • Java的变量与常量
  • C# Blazor 学习笔记(6):热重置问题解决
  • 一百四十六、Xmanager——Xmanager5连接Xshell7并控制服务器桌面
  • 用Rust实现23种设计模式之 模板方法模式
  • python与深度学习(十三):CNN和IKUN模型
  • 题目:2283.判断一个数的数字计数是否等于数位的值
  • 任务14、无缝衔接,MidJourney瓷砖(Tile)参数制作精良贴图
  • 【uniapp APP如何优化】
  • uni-app——下拉框多选
  • 从excel中提取嵌入式图片的解决方法
  • python socket 网络编程的基本功
  • 【element-ui】form表单初始化页面如何取消自动校验rules
  • git 公钥密钥 生成与查看
  • 数据标注对新零售的意义及人工智能在新零售领域的应用?
  • 命令模式-请求发送者与接收者解耦
  • 【雕爷学编程】Arduino动手做(186)---WeMos ESP32开发板
  • 3、JSON数据的处理
  • 8月5日上课内容 nginx的优化和防盗链
  • 网络爬虫请求头中的Referer和User-Agent与代理IP的配合使用
  • RabbitMQ 生产者-消息丢失 之 场景分析
  • Hyper实现git bash在windows环境下多tab窗口显示
  • Matlab的信号频谱分析——FFT变换
  • 如何从 Android 设备恢复已删除的文件?
  • servlet生命周期和初始化参数传递
  • dvwa靶场通关(十一)