Jmeter工具

 

jmeter

  Apache 托管的开源java工具
  接口测试、自动化测试、性能测试
  java要运行依赖什么?
    jre java 运行环境
    jdk java开发工具包,一般是包含jre

  查看jdk版本
     java -version正常返回jdk版本,但是不代表你的系统就配置JAVA_HOME环境变量
    JAVA_HOME

 jmeter安装

  解压zip包,进入解压后文件夹\bin文件夹中,双击 jmeter.bat,启动图形界面GUI

1、不需要大家配置

JMETER_HOME环境变量

  原因: 如果配置了,那么你的电脑就有且仅能运行一个jmeter
  配置环境变量,可能会导致,直接闪退
    直接闪退原因:
      配置了环境变量
       没有安装jdk
       包少了文件
 2、一台电脑,理论上可以启动任意多个不同版本jmeter

jmeter设置语言:
   jmeter.properties
     以.properties结尾的文件,都是jmeter的**属性**配置文件
    最关键的 属性 配置文件 jmeter.properties
      修改**属性配置文件**中的信息,一定要重启才能生效
  gui中 options > choose language > chinese simplied
    临时切换gui界面语言
    一旦关闭gui,就会被还原

文件路径:
  bin 启动 配置文件
  lib jar包 工具自身jar, 以及第三方jar
  ext 第三方插件管理
  docs 文档 用于jmeter进行二次开发调用的api 接口文档
  printable_docs 离线帮助文档
  extras 扩展 CICD 性能测试持续集成
  

gui界面
  一切都在**右键**掌握之中
  测试计划: 工作中测试计划: 什么时间什么人做什么事情
    万物的根, 脚本的根文件
    元件
      线程组: 接口、自动化测试时,基本不会去改动
        性能测试,这个是用于**进行性能场景设计**的
        线程组:进行性能场景设计
        setup线程组
        teardown线程组
      配置元件
        优先级是最高的, 正式干活时,急先锋
        **用户定义变量**
       监听器
        就是侦探 就是摄像头,性能结果进行监控,展示结果数据
        不同的元件,是从不同的角度,展示结果数据
      取样器: 根据不同的协议,使用不同的取样器**编写脚本**
      逻辑控制:
      前置:
        **用户参数**
       后置: 对 取样器进行控制
      定时器

posted @ 2022-07-26 14:57  *幂次方*  阅读(50)  评论(0编辑  收藏  举报