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

性能测试 | 性能测试工具Jmeter的认识和基础使用

性能测试工具Jmeter的使用

  • Jmeter环境安装
  • Jmeter功能和认识
    • 1. Bin目录
    • 2. docs目录
    • 3. printable docs目录
    • 4. lib目录
    • 5. 默认配置修改
    • 6. Jmeter元件和组件介绍
    • 7. Jmeter元件作用域和执行顺序
  • Jmeter实际场景应用
    • 案例一:Jmeter使用访问百度接口

Jmeter环境安装

  • JDK安装和使用
    在这里插入图片描述

  • Jmeter安装和使用
    在这里插入图片描述

Jmeter功能和认识

1. Bin目录

  • Bin目录:存放可执行文件和配置文件
    在这里插入图片描述

2. docs目录

  • docs目录:是JMeterl的api文档,用于开发扩展组件
    在这里插入图片描述

3. printable docs目录

  • printable docs目录:用户帮助手册
    在这里插入图片描述

4. lib目录

  • lib目录:存放JMeter依赖的jar包和用户扩展所依赖的jar包
    在这里插入图片描述

5. 默认配置修改

  1. 修改语言
    语言 - 永久修改为中文

    1. 找到iMeter安装目录下的bin目录
    2. 打开jmeter.properties文件,把第37行修改为"language=zhCN"
    3. 重启JMeter即可
      在这里插入图片描述
  2. 修改主题
    菜单’选项’->外观->Windows(选择自己喜欢的主题即可)

6. Jmeter元件和组件介绍

  • 基础元件
    元件:多个类似功能组件的容器(类似于类)
    在这里插入图片描述
  • 基础组件
    元件:多个类似功能组件的容器(类似于类)
    在这里插入图片描述
  • 接口测试脚本对应关系
    在这里插入图片描述

7. Jmeter元件作用域和执行顺序

  • 元件的作用域
    元件的作用域:是靠测试计的树形结构中元件的父子关系来确定的。
JMeter 的测试计划以 “树形结构” 组织(类似文件夹层级),元件的作用域遵循以下基本原则:父级元件影响子级元件:一个元件会对其 “同一层级及所有子层级” 的目标元件生效(但受元件类型限制,不是所有元件都能被影响)。作用域不跨线程组:线程组是独立的 “执行单元”,任何元件(包括配置元件、监听器等)都无法影响其他线程组内的元件。元件类型决定 “影响对象”:不同类型的元件有固定的 “目标元件”(如断言只影响取样器,配置元件为取样器提供默认值),不会影响无关类型的元件。

在这里插入图片描述
在这里插入图片描述
提示:所有的组件都是以取样器为核心来运行的。组件添加的位置不同,生效的取样器也不同

  • 作用域的原则:
    在这里插入图片描述
  • 元件执行顺序
    什么是元件???
取样器      ------------------->发送请求
逻辑控制器  ------------------->控制语句的执行顺序
前置处理器  ------------------->对请求参数进行预处理
后置处理器  ------------------->对响应结果进行提取
断言        ------------------->检查接口的返回结果是否与预期结果一致
定时器      ------------------->设置等待
测试片段    ------------------->封装一段代码,供其他脚本调用
配置元件    ------------------->测试数据的初始化配置
监听器      ------------------->直看Jmeter脚本的运结果

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

  • 例题:元件执行顺序
    在这里插入图片描述

Jmeter实际场景应用

案例一:Jmeter使用访问百度接口

  • 步骤:
    1. 启动JMeter
    2. 在测试计划’下添加线程组
    3. 在线程组’下添加HTTP请求'取样器
    4. 填写HTTP请求’的相关请求数据
    5. 在线程组’下添加察看结果树'监听器
    6. 点击启动’按钮运行,并查看结果
      在这里插入图片描述
  • 线程组
    作用:线程组就是控制Jmeter用于执行测试的一组用户
    在这里插入图片描述
  • 并行运行案例
    在这里插入图片描述
  • 串行运行案例
    在这里插入图片描述
    在这里插入图片描述
http://www.dtcms.com/a/508461.html

相关文章:

  • 网站建设实现后台数据导出excel如何用asp编写网站后台
  • 宿迁哪家做网站好做学校教务处网站
  • PS插件大全:人像修图/调色特效/字体管理/抠图合成超全工具包,设计师效率直接拉满
  • 外卡收单那点事儿之Visa篇(10)
  • 有个做图片mv的网站56wordpress博客排行
  • 企业网上年检在网站怎么做做装修哪个网站推广好
  • STM32F103C8T6--深入GPIO
  • 国家级!悬镜安全入选两项“网络安全国家标准应用实践案例”
  • 影视网站建设策划文案万源网站建设
  • Java集合操作实战:List工人管理
  • C#高级:数据库中使用SQL作分组处理4(LAG() 偏移函数)
  • 福州手游网站建设c2c电商平台有哪几个
  • 做pvc卡片的交流网站wordpress移除头部无用
  • 怎么搭建一个自己的网站洛阳做公司网站
  • 简述营销型企业网站建设的内容wordpress小店主题
  • 崩溃信息追溯——backward-cpp
  • 怎么找网站帮我做推广wordpress加入下载标签
  • 深度学习实验二 简单神经网络模型构建
  • IP 汇总名单
  • 同城购物网站建设成本有人上相亲网站做传销燕窝
  • P7073 [CSP-J2020] 表达式
  • 昆山住房与城乡建设局网站成都市成华区建设局官方网站
  • 2025 年六款 AI 视频转文字工具实测分析:功能与场景适配对比
  • 如何做微信网站建设紫色的网站
  • dify 源码分析(六)ratelimiter
  • 阜阳网站开发招聘网站维护电话
  • 傻瓜式做网站哪个软件好网站搭建模板
  • 做国外家具贸易的网站重庆网站建设mlfart
  • 绵阳网站建设公司广州引流推广公司
  • 容桂做外贸网站海口分类信息网站