Apache JMeter 5.3:WebApi压测的利器

文章目录

        • 介绍
        • 下载安装
        • 设置中文
        • 使用
          • 1、添加线程组
          • 2、对线程组添加HTTP请求
          • 3、添加HTTP信息头管理器
          • 4、添加各种监听器
          • 5、运行

介绍

jmeter是apache公司基于java开发的一款开源压力测试工具[github地址],最新版本V5.3。jmeter可以做接口测试:包括http get/post请求、加cookie、加header、加权限认证、上传文件等。

下载安装

国内镜像地址

  • 解压:
    在这里插入图片描述
  • 运行
    Apache JMeter 5.3:WebApi压测的利器_第1张图片
    Apache JMeter 5.3:WebApi压测的利器_第2张图片

设置中文

  • Options->Choose Language->Chinese(Simplified)
    Apache JMeter 5.3:WebApi压测的利器_第3张图片

使用

1、添加线程组
  • 在测试计划(Test Plan)点鼠标右键,点加线程组
    Apache JMeter 5.3:WebApi压测的利器_第4张图片
  • 设定线程数
线程 数 Ramp-Up时间 循环次数 总请求数 并发个数/s
100 1 1 100 100
50 1 2 100 100
100 2 2 100 100
  • Apache JMeter 5.3:WebApi压测的利器_第5张图片
2、对线程组添加HTTP请求
  • 在以上添加的线程组上添加HTTP请示
    Apache JMeter 5.3:WebApi压测的利器_第6张图片
    Apache JMeter 5.3:WebApi压测的利器_第7张图片
3、添加HTTP信息头管理器
  • 如果涉及jwt认证,可以token等加入信息头管理器中

Apache JMeter 5.3:WebApi压测的利器_第8张图片
Apache JMeter 5.3:WebApi压测的利器_第9张图片
Apache JMeter 5.3:WebApi压测的利器_第10张图片

4、添加各种监听器

Apache JMeter 5.3:WebApi压测的利器_第11张图片

  • 聚合报告
    Apache JMeter 5.3:WebApi压测的利器_第12张图片
  • 图形结果
    Apache JMeter 5.3:WebApi压测的利器_第13张图片
  • 查看结果树
    Apache JMeter 5.3:WebApi压测的利器_第14张图片
5、运行

Apache JMeter 5.3:WebApi压测的利器_第15张图片

你可能感兴趣的:(java,java,jmeter)