• Jmeter教程


    Jmeter作为一个测试工具,具有容易上手,可以做为简单接口的测试工具,也可以作为高并发的测试工具。作为一个开发,在完成接口的开发后,有时候需要对接口做一些压力测试,输出一些报告,所以需要对Jmeter有一些基本的了解。

    首先是去Jmeter的官网Apache JMeter - Apache JMeter™, 下载你需要的Jmeter,我直接下载的当前的最新版本5.5,解压后形成一个文件夹,使用Jmeter注意修改字符集。(注意安装前请安装对应版本的JDK)。

    1.修改字符集

     要启动Jmeter,Jmeter的开发方式有以下2种:

    window下直接执行jmeter.bat就可以了,在mac或者linux下执行./jmeter.sh 完成Jmeter的启动

    Jmeter有以下的概念:

    1.Jmeter的基本使用

    Jmeter的线程组常见的属性设置:

     其中有两个非常特殊的线程组,分别是:setUp线程组和tearDown线程组,

    setUp是最优先执行的线程组,

    tearDown是最后执行的线程组,

    类似于servlet的init和destroy的概念,或者junit的beforeAll和afterAll的概念。

    注意在左侧的顺序一般也是执行的测试的顺序。

    线程组中需要发送具体的请求的默认值:

     注意对于POST,PUT的请求,需要设置请求的请求头信息:

    再Jmeter中定义用户的变量:

    如果在Jmeter中需要使用到变量,在Jmeter中使用${变量名}的形式

    下面介绍怎么设置高并发的请求:

    1.高并发

    同步定时器的具体设置:

     2.高频率

     设置高频率的请求:

    设置完成,就可以开始进行测试了。 

    再测试完成后,如果需要生成图形化的测试报告:

  • 相关阅读:
    C语言的结构体
    10.基础备份与时间点恢复
    业务流程管理包括什么
    你有被代理过吗?讲讲开源框架都在用的代理模式
    Spark 安装与启动
    APIServerHandler及ServeHTTP流程分析
    Xcode编译流程
    推荐系统笔记(六):LightGCN代码实现
    RNN模型与NLP应用(2):文本处理与词嵌入
    华为OD机试 - 多段线数据压缩(Java 2024 D卷 100分)
  • 原文地址:https://blog.csdn.net/u010398771/article/details/127280068