jmeter安装以及使用jmeter进行单接口性能并发测试

一、如何设置中文

bin目录下找到jmeter.properties文件,修改language=zh_CNjmeter安装以及使用jmeter进行单接口性能并发测试_第1张图片
jmeter安装以及使用jmeter进行单接口性能并发测试_第2张图片

二、如何启动jmeter

双击jmeter.bat

三、使用jmeter测试接口并发

jmeter安装以及使用jmeter进行单接口性能并发测试_第3张图片
jmeter安装以及使用jmeter进行单接口性能并发测试_第4张图片

1、添加HTTP信息头管理
2、添加Cookie管理器
jmeter安装以及使用jmeter进行单接口性能并发测试_第5张图片

3、添加一个线程组
jmeter安装以及使用jmeter进行单接口性能并发测试_第6张图片
jmeter安装以及使用jmeter进行单接口性能并发测试_第7张图片
参数解释:
线程数: 并发用户数
Ramp-Up 时间(秒): 启动所有线程所需时长
① 0代表同时并发;
② 如果线程数是3,所需时长是3S,则3/3=1 每隔1S启动一个线程;
③ 一般设置Ramp-Up=线程数,然后上下调整到所需。
循环次数:勾选Forever则一直执行

线程组内添加同步定时器、CSV数据文件设置以及HTTP请求
(1)同步定时器:其作用是阻塞线程,直到指定的线程数量到达后,再一起释放,可以瞬间产生很大的压力
参数解释:
模拟用户组的数量:同时释放的线程数数量
超时时间以毫秒为单位: 即超时多少毫秒后同时释放指定的线程数。
如果设置为0,Timer将会等待线程数达到了“Number of Simulated Users to Group by”中的值才释放;
如果大于0,那么如果超过该时间后还没达到上面设置的线程数,Timer将释放所有线程

(2)CSV数据文件设置
文件内存放用户名、密码信息(我这里密码都一样,所以表中只有用户名)
jmeter安装以及使用jmeter进行单接口性能并发测试_第8张图片
jmeter安装以及使用jmeter进行单接口性能并发测试_第9张图片
(3)HTTP请求
以添加用户接口为例:
在这里插入图片描述

HTTP请求内需要填写具体接口信息
这里参数里面的的username引用了csv文件内容
jmeter安装以及使用jmeter进行单接口性能并发测试_第10张图片
断言:可以根据想要断言的内容采用不同的断言方式
具体断言的不同方式可以参考文档:
jmeter安装以及使用jmeter进行单接口性能并发测试_第11张图片
同时建议增加一个察看结果树,可以看到下发了多少次请求以及每次的结果
jmeter安装以及使用jmeter进行单接口性能并发测试_第12张图片

你可能感兴趣的:(压力测试)