jMeter的基本使用

目录

  • 一、PHP代码
  • 二、下载
  • 三、使用
    • 1、打开
    • 2、配置
      • 1、取个测试名字
      • 2、设置线程组
      • 3、添加接口
      • 4、打开执行面板
    • 3、开始测试
  • 三、配置参数可变
    • 1、配置 CSV Data
    • 2、配置 【接口HTTP请求】
    • 3、.dat文件配置如下
    • 4、执行

一、PHP代码

class Abnor extends Base
{

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

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

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

二、下载

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

  • 下载地址 http://jmeter.apache.org/download_jmeter.cgi
  • 或者 https://downloads.apache.org/jmeter/binaries/

三、使用

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

1、打开

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

2、配置

1、取个测试名字

jMeter的基本使用_第1张图片

2、设置线程组

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

3、添加接口

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

4、打开执行面板

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

3、开始测试

  • 点击 【Start】执行接口测试
    jMeter的基本使用_第8张图片
  • 三个面板显示的内容如下
    jMeter的基本使用_第9张图片
    jMeter的基本使用_第10张图片
    jMeter的基本使用_第11张图片

三、配置参数可变

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

1、配置 CSV Data

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

2、配置 【接口HTTP请求】

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

3、.dat文件配置如下

jMeter的基本使用_第15张图片

4、执行

  • 清空之前的日志

jMeter的基本使用_第16张图片

  • 点击 【Start】 开始执行
    jMeter的基本使用_第17张图片

  • 随时可以停止
    jMeter的基本使用_第18张图片

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

你可能感兴趣的:(#,jMeter,jMeter,基本使用,接口测试)