简单了解Jmeter

1、添加-取样器-http请求

![](https://img2023.cnblogs.com/blog/759563/202303/759563-20230321111153685-635260108.png)

web服务器 协议: IP: 端口 HTTP请求 GET 路径 POST 路径 添加参数

2、添加监听器-查看结果树

![](https://img2023.cnblogs.com/blog/759563/202303/759563-20230321111415275-1859384220.png) ```

Connect Time : jmeter 和 被测系统 建立 TCP 连接的时间,包括3路握手时间, 如果连接复用, 值为0

lantency: 从发出请求前 到 接收完第一个响应的时间

loadtime(以前叫Elapsed time): 从发出请求前 到 接收完所有响应的时间 如果是长消息, 往往时长 >= lantency,因为有多个响应

Size in bytes : 整个消息消息大小 = Headers size in bytes + Body size in bytes

Headers size in bytes : 响应消息头大小

Body size in bytes : 响应消息体大小 ```

3、HTTP请求默认值 方便修改IP、端口、路径

4、线程组中: Ramp-Up 时间: 所有用户上线的总时间,以秒为单位。

比如5,就表示总共耗时5秒,如果是 5个用户,那就意味着 每隔1.25秒上线一个: 5秒/(5-1) = 1.25

循环次数 : 每个用户 做线程组里面定义的动作行为 多少轮 。 缺省就做一轮

![](https://img2023.cnblogs.com/blog/759563/202303/759563-20230321111909215-1058177775.png)

5、录制网站流量:未成功

6、模拟间隔时间 场景1中两组请求中间没有间隔,不符合实际情况。 可以使用 JMeter的 定时器 Timer 定时器 执行优先级高于 取样器, 会先暂停, 可以放在下一个消息的前面

7、参照:https://www.byhy.net/tut/others/loadtest/jmeter/02/

posted @ 2023-03-21 11:28  快乐的小太阳  阅读(29)  评论(0编辑  收藏  举报