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

Jmeter详细学习思路和教程

目录

1、JMeter环境准备

1.1、介绍

1.2、与LoadRunner比较

1.3、前提条件

1.4、安装配置

2、JMeter脚本

2.1、测试计划

2.2、线程组

2.3、Sampler

2.4、HTTP请求

2.5、查看结果树

2.6、HTTP Cookie管理器

2.7、HTTP信息头管理器

2.8、响应断言

2.9、参数化

3、JMeter操作数据库

3.1、JDBC连接配置

3.2、JDBC Request

4、Bean Shell

4.1、常用内置变量

4.2、调用外部文件

5、JMeter结果分析与资源监控

5.1、JMeter自带结果分析图表

5.2、图表分析插件

6、多场景压测

6.1、常用的逻辑控制器

6.2、定时器

7、非GUI模式执行测试

7.1、GUI模式

7.2、非GUI模式

8、JMeter分布式测试

8.1、环境准备

8.2、测试步骤

8.3、重要说明

9、搭建性能监控平台

9.1、实现原理

9.2、组成

9.3、搭建过程


1、JMeter环境准备

1.1、介绍

图片

1.2、与LoadRunner比较

图片

1.3、前提条件

图片

1.4、安装配置

图片

2、JMeter脚本

2.1、测试计划

图片

2.2、线程组

图片

2.3、Sampler

图片

2.4、HTTP请求

图片

2.5、查看结果树

图片

2.6、HTTP Cookie管理器

图片

2.7、HTTP信息头管理器

图片

2.8、响应断言

图片

2.9、参数化

2.9.1、用户定义的变量

图片

2.9.2、CSV Data Set Config

图片

2.9.3、边界提取器

图片

2.9.4、正则表达式提取

图片

2.9.5、常用函数

2.9.5.1、_digest():加密函数,支持多种加密算法,如MD5、SHA-1等

图片

2.9.5.2、_Random():随机数函数,生成指定闭区间的随机整数

图片

2.9.5.3、_RandomString():随机字符串函数,使用指定字符集,生成指定长度的随机字符串

图片

2.9.5.4、_UUID:通用唯一识别码函数,也用于生成随机字符串,基本不会重复

图片

2.9.5.5、_time():时间戳函数,当前时间,可进行各种形态的格式化

图片

2.9.6、各元件作用域及执行顺序

图片

3、JMeter操作数据库

图片

3.1、JDBC连接配置

图片

3.2、JDBC Request

图片

4、Bean Shell

图片

4.1、常用内置变量

图片

4.2、调用外部文件

图片

5、JMeter结果分析与资源监控

图片

5.1、JMeter自带结果分析图表

图片

5.2、图表分析插件

图片

6、多场景压测

6.1、常用的逻辑控制器

图片

6.2、定时器

图片

7、非GUI模式执行测试

7.1、GUI模式

图片

7.2、非GUI模式

图片

7.2.1、命令格式

图片

7.2.2、参数化命令

图片

7.2.3、生成HTML报告

图片

8、JMeter分布式测试

图片

8.1、环境准备

图片

8.2、测试步骤

8.2.1、修改slave配置并启动jmeter-server

图片

8.2.2、修改master配置并远程启动slave

图片

8.3、重要说明

图片

9、搭建性能监控平台

Grafana + Telegraf + InfluxDB

9.1、实现原理

图片

9.2、组成

图片

9.3、搭建过程

图片

图片

图片

图片

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

相关文章:

  • 钉钉开放平台创建企业内部H5微应用或者小程序
  • Linux中每当执行‘mount’命令(或其他命令)时,自动激活执行脚本:输入密码,才可以执行mount
  • 【网络协议】----IPv6协议报文、地址分类
  • Llama改进之——SwiGLU激活函数
  • 在数据分析中所需要运用到的概率论知识
  • 韩顺平0基础学Java——第6天
  • react18子组件设置接收默认值和值类型验证
  • Java 高级面试问题及答案(二)
  • 数据统计:词频统计、词表生成、排序及计数、词云图生成
  • W801学习笔记二十四:NES模拟器游戏
  • ECMAScript 6简介
  • 第1个数据库:编号,文本,时间,
  • 线性数据结构-手写链表-LinkList
  • 快手客户端一二面+美团前端一面+腾讯企业微信开发客户端一面
  • 探索数据结构
  • VMware虚拟机中ubuntu使用记录(6)—— 如何标定单目相机的内参(张正友标定法)
  • 每日OJ题_记忆化搜索②_力扣62. 不同路径(三种解法)
  • 【微信小程序开发】微信小程序、大前端之flex布局方式详细解析
  • 代码随想录算法训练营第二十天:二叉树成长
  • Opensbi初始化分析:设备初始化-warmboot
  • 软考 系统架构设计师系列知识点之软件可靠性基础知识(13)
  • 将ESP工作为AP路由模式并当成服务器
  • Python深度学习基于Tensorflow(6)神经网络基础
  • 力扣HOT100 - 35. 搜索插入位置
  • MinimogWP WordPress 主题下载——优雅至上,功能无限
  • kube-prometheus部署到 k8s 集群
  • 从0开始学习python(六)
  • OpenGL 入门(三)—— OpenGL 与 OpenCV 共同打造大眼滤镜
  • Linux服务器安全基础 - 查看入侵痕迹
  • Java反射机制的实战应用:探索其魅力与局限