欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jMeter的基本使用

程序员文章站 2022-07-07 13:38:24
...

一、PHP代码

class Abnor extends Base
{

    public function test(){
        $name = $_POST['name'];
        $age = $_POST['age'];

        echo "[ {$name} 已经 [ {$age} ] 岁了]";
    }
}

POST接收变量name和age,然后打印出来

二、下载

可参考这一篇:Windows版JMeter下载安装

三、使用

可参考这一篇:JMeter接口测试入门

1、打开

  • ...\apachejmeter\apache-jmeter-5.2.1\bin\jmeter.bat 打开测试工具

2、配置

1、取个测试名字

jMeter的基本使用

2、设置线程组

  • 选中【POST方法测试】,点击鼠标键,依次选择,添加一个线程组
    jMeter的基本使用
    jMeter的基本使用

3、添加接口

  • 选中【线程组】,点击鼠标右键,依次选择,配置接口内容
    jMeter的基本使用jMeter的基本使用

4、打开执行面板

  • 选中【线程组】,点击鼠标右键,依次打开这几个用于显示接口内容的面板(也可以自行打开其他面板)
    jMeter的基本使用
  • 打开后页面如下图所示
    jMeter的基本使用

3、开始测试

  • 点击 【Start】执行接口测试
    jMeter的基本使用
  • 三个面板显示的内容如下
    jMeter的基本使用
    jMeter的基本使用
    jMeter的基本使用

三、配置参数可变

以CSV Data为例,可参考这一篇:JMeter常用的4种参数化方式-操作解析

1、配置 CSV Data

  • 选中【接口HTTP请求】,点击右键,依次选择
    jMeter的基本使用
  • 配置 .dat文件,并且配置参数的值,格式为 ${自定义参数名}
    jMeter的基本使用

2、配置 【接口HTTP请求】

  • 把自定义的参数名(不是接口请求的参数),配置到 【接口HTTP请求】
    jMeter的基本使用

3、.dat文件配置如下

jMeter的基本使用

4、执行

  • 清空之前的日志

jMeter的基本使用

  • 点击 【Start】 开始执行
    jMeter的基本使用

  • 随时可以停止
    jMeter的基本使用

  • 执行结果
    jMeter的基本使用
    jMeter的基本使用jMeter的基本使用jMeter的基本使用
    我们可以看出来,name 和 age 的值 是变化的,这里设置了4个,所以是循环调用这4个值