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、取个测试名字
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个值
上一篇: 记录我的Swagger学习与使用
下一篇: Jmeter的基本使用