day:33 jmeter性能测试——并发、基准、稳定性测试

一. 并发测试

同一时间,同一个点进行接口测试

集合点的概念:loadrunner中集合点可以设置多个虚拟用户等待到一个点,同时触发一个事务,以达到模拟真实环境下多个用户同时操作实现性能测试的最终目的。jmeter
中使用Synchronizing Timer实现Lr中集合点的功能,模拟多用户并发测试,即多个线程在同一时刻并发请求。

1、新增Synchronizing Timer
线程组右键 -> 定时器 -> Synchronizing Timer

2、参数设置
a. Number of Simulated Users to Group by: 此处填写并发数量
b. Timeout in milliseconds: 超时时间设置
Jmeter默认没有超时时间,如果没有设置,一旦没有达到集结数量的请求系统就一直
等待。

集合点计算:
计算超时时间方法参考: 并发数量 * 1000毫秒/ 线程数/在多少时间启动这么多线程
10*1000/(10/10)=10000

定时器作用域:
作用于该定时器之后的所有请求,也就是说定时器实在请求执行前起作用的并发数和线程数一致时,并发启动时间,一定要大于线程组启动,如果小于这个时间,并发数量不准确。
(注意:线程组整理的启动时间单位是秒,定时器里的等待时间是:毫秒 ,要注意单位换算,1秒=1000毫秒)
3、添加响应断言

4、查看结果树

二.基准测试

较小的压力进行性能测试


三.稳定性测试

JMeter稳定性测试是通过模拟长时间、高负载的用户请求,来评估系统在压力下的稳定性和资源使用情况。

posted @ 2025-03-29 18:04  君庭  阅读(249)  评论(0)    收藏  举报