jmeter工具简介

jmeter工具简介

下载安装

官网地址https://jmeter.apache.org/download_jmeter.cgi

先配置好本地Java环境,JDK1.8以上

启动jmeter

进入jmeter目录E:\apache-jmeter-5.1.1\bin

运行jmeter.bat,进入到如下界面,环境就起来了

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JRv4JrK7-1662175249890)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20220903105830671.png)]

修改jmeter的语言为中文:

  • 临时修改: 菜单栏 options > choose language > chinese 只对当前启动jmeter有 效,关闭jmeter之后又会被还原
  • 永久修改: 配置文件 jmeter.properties
    • propeties文件,可以用 记事本 打开
      • 用 # 开头 注释
      • 所有 key=value 就是 属性键值对
      • 添加 language=zh_CN 前面不要 # 保存文件
      • 重启jmeter 才生效 所有的属性文件被改变之后,都需要重启才生效
    • jmeter启动,是会先去加载 properties的属性配置文件
用 jmeter.bat jmeter.sh jmeter 这个命令启动的jmeter,是图形界面
  • 图形界面 GUI: 仅仅用于编写和调试脚本
  • 真正做性能测试,不用 图形界面, 用 CLI 无图形界面模式

工具栏

  • 帮助: 打开的是官方的帮助, 官方的帮助,只保留了最新的一份。 我们的jmeter用的 是5.1.1,不是最新版本,所以,这个官方帮助 与 我们用的软件有差异
    • 离线帮助:
      • docs: jmeter-api 接口文档, 主要是用于jmeter二次开发使用
      • printable_docs: 用浏览器打开 index.html 就是 jmeter的离线使用文档
    • [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uaqcaN6R-1662175249892)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20220903110938988.png)]
      • 时间: 执行测试的时长
      • 黄色三角形后面的数字: 有红色的数字,说明 工具出错
        • 1、工具本身
        • 2、你的脚本不正常运行,导致工具出错
      • 点击黄色三角形,可以打开 logcat 面板,看到jmeter的运行日志
        • 出现红色数字,我们就会去点击
      • 0/0: 后面的数字,是说jmeter将启动多少个线程数(性能测试); 前面的数字,说 当前启动运行的线程数

  • 左侧脚本结构树

    • 测试计划:脚本的根 在它上面 右键 去添加其他功能

      • 线程(用户) -------添加组 (进行性能测试时,设计性能场景的)

        • setup
        • teardown
        • 线程组: 挂载 真正要执行的请求
      • 取样器:

        • 取样器是根据协议来区分
          • 要写请求,就是 填元件中的空
        • 只有添加了 线程组 才会在右键中 出现 取样器
      • 配置元件:为所有取样器做基础配置

        • 它是所有元件中,最先被执行
        • csv数据文件设置
        • 用户定义变量
      • 监听器: 对我们的结果进行监听

        • 不同的监听器就是从不同的维度来监控同一对象
        • 查看结果树: 展示repuest-response
      • 逻辑控制器: 逻辑控制请求

        • 添加逻辑控制器,一定要有 取样器,才会生效事物控制仅一次控制
      • 定时器: 设置定时任务

        • 在jmeter中,不建议用
      • 前置处理器: 执行请求前要准备事情

        • 用户参数
      • 后置处理器: 执行结果来进行处理

        • json提取器
        • 正则提取器
      • 断言: 判断结果与预期结果

        • 性能测试中,也不建议用断言
      • 非配置元件

        • json提取器
        • 正则提取器
      • 断言: 判断结果与预期结果

        • 性能测试中,也不建议用断言
      • 非配置元件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值