JMeter同步定时器 模拟多用户并发访问场景

同步定时器

JMter同步定时器的作用主要在于模拟多用户并发访问的场景,确保多个线程能够同时执行某个操作,达到真正的并发效果。


当多个线程同时启动时,它们可能会在不同的时间间隔内执行,这样就无法达到真正的并发效果。(图中5个线程组并非同时执行)


引入同步定时器 ,可以在多个线程之间制造一定的延迟 ,直到同时到达 指定时间点,在同时执行后续的操作
同步定时器可以理解为集合点 ,当线程数量达到指定值后,再一起释放,可以瞬间产生很大的压力 。这样就可以更好的模拟真实 的用户并发访问场景,提高测试的准确性可靠性


性能测试过程中,为了真实模拟多个用户同时进行操作,以度量服务器的处理能力,可以使用同步定时器来设置集合点。虽然通过加入集合点可以约束请求同时发送,但不能确保请求同时到达服务器,所以只能说较为真实模拟并发


添加同步定时器

模拟用户组的数量最好不要超过线程组的数量

不然会一直等到请求数量达到要求才发送,如果模拟数量超过线程组数量,真正的请求数量显然是无法达到模拟数量的


测试

5个线程同时到达

相关推荐
Alsn86几秒前
30.登录用户名密码 RSA 加密传输-后端为java
java·开发语言
汽车仪器仪表相关领域几秒前
ZRT-II 机器人减速器性能测试系统
功能测试·测试工具·安全·机器人·压力测试·可用性测试
益达3213 分钟前
IDEA 整合 Git 版本控制:提交、分支管理与冲突解决实操
java·intellij-idea
汽车仪器仪表相关领域3 分钟前
ZRT-III 机器人减速器出厂检测平台
人工智能·功能测试·安全·机器人·压力测试·可用性测试
MoonBit月兔6 分钟前
海外开发者实践分享:用 MoonBit 开发 SQLC 插件(其三)
java·开发语言·数据库·redis·rust·编程·moonbit
天呐草莓10 分钟前
企业微信运维手册
java·运维·网络·python·微信小程序·企业微信·微信开放平台
小兔崽子去哪了11 分钟前
Java 登录专题
java·spring boot·后端
毕设源码-邱学长11 分钟前
【开题答辩全过程】以 高校跨校选课系统为例,包含答辩的问题和答案
java·eclipse
@淡 定17 分钟前
缓存原理详解
java·spring·缓存
带刺的坐椅22 分钟前
超越 SpringBoot 4.0了吗?OpenSolon v3.8, v3.7.4, v3.6.7 发布
java·ai·springboot·web·solon·flow·mcp