Jmeter 通过接口对 APP 服务器加压性能 测试

阅读 61

2023-06-06

用禅道的接口做实验:

http://127.0.0.1:81/zentao/user-login-L3plbnRhby8=.html

1、模拟抓禅道APP 版本包:

Jmeter 通过接口对 APP 服务器加压性能 测试_监听器



2 、启动jmeter

(1)添加线程组

(2) 线程组——samples—— HTTP 请求

(3) HTTP—— Listener  (监听器) ——添加结果树

(4) HTTP—— Listener  (监听器) —— 聚合报告

3 、http 请求填写如下:

Jmeter 通过接口对 APP 服务器加压性能 测试_线程组_02

并且运行 jmeter 看看能否运行成功

4:准备参数文件,users.txt

5 :Thread Group--->Add--->config Element--->Csv Data SetConfig

Jmeter 通过接口对 APP 服务器加压性能 测试_线程组_03

Jmeter 通过接口对 APP 服务器加压性能 测试_HTTP_04

Jmeter 通过接口对 APP 服务器加压性能 测试_监听器_05


6、设置线程数:

Number of Threads(users): 一个用户占一个线程,  5 个线程就是模拟 5 个用户。

Ramp-Up Period(in seconds):设置线程需要多长时间全部启动。


Loop Count: 每个线程发送请求的次数。如果线程数为 5  ,循环次数为 10 ,那么 每个线程发送 10 次请求。总请求数为 5*10=50 。如果勾选了“永远”,那么所有 线程会一直发送请求,直到选择停止运行脚本。


Jmeter 通过接口对 APP 服务器加压性能 测试_监听器_06

Jmeter 通过接口对 APP 服务器加压性能 测试_监听器_07

测试结果:

5 个用户登录,发送了5 个请求,登录的平均响应时间是77 毫秒(0.077秒)。

精彩评论(0)

0 0 举报