jMeter的基本使用

一、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、取個測試名字

在這裏插入圖片描述

2、設置線程組

  • 選中【POST方法測試】,點擊鼠標鍵,依次選擇,添加一個線程組
    在這裏插入圖片描述
    在這裏插入圖片描述

3、添加接口

  • 選中【線程組】,點擊鼠標右鍵,依次選擇,配置接口內容
    在這裏插入圖片描述在這裏插入圖片描述

4、打開執行面板

  • 選中【線程組】,點擊鼠標右鍵,依次打開這幾個用於顯示接口內容的面板(也可以自行打開其他面板)
    在這裏插入圖片描述
  • 打開後頁面如下圖所示
    在這裏插入圖片描述

3、開始測試

  • 點擊 【Start】執行接口測試
    在這裏插入圖片描述
  • 三個面板顯示的內容如下
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述

三、配置參數可變

以CSV Data爲例,可參考這一篇:JMeter常用的4種參數化方式-操作解析

1、配置 CSV Data

  • 選中【接口HTTP請求】,點擊右鍵,依次選擇
    在這裏插入圖片描述
  • 配置 .dat文件,並且配置參數的值,格式爲 ${自定義參數名}
    在這裏插入圖片描述

2、配置 【接口HTTP請求】

  • 把自定義的參數名(不是接口請求的參數),配置到 【接口HTTP請求】
    在這裏插入圖片描述

3、.dat文件配置如下

在這裏插入圖片描述

4、執行

  • 清空之前的日誌

在這裏插入圖片描述

  • 點擊 【Start】 開始執行
    在這裏插入圖片描述

  • 隨時可以停止
    在這裏插入圖片描述

  • 執行結果
    在這裏插入圖片描述
    在這裏插入圖片描述在這裏插入圖片描述在這裏插入圖片描述
    我們可以看出來,name 和 age 的值 是變化的,這裏設置了4個,所以是循環調用這4個值

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章