JMeter 使用 Critical Section Controller 按顺序执行接口
JMeter 大约 407 字版本
基于Apache JMeter 5.4.1
原因
虽然在Thread Group
中的接口是按顺序排布,但执行压测时,是随机执行的。但有一些接口是需要有顺序关系的,如:先下单,再付款,最后发货。
Critical Section Controller
临界部分控制器。
在该控制器下的接口都将会添加一个锁,保证顺序完成。
注意
如是固定值,则即使再多线程,那么同一时刻只会执行一个。
可以设置从CSV
中读取变量,设置锁为CSV
中读取的值。
步骤
- 右击
Thread Group
- 选择
Add
- 选择
Logic Controller
- 选择
Critical Section Controller
- 在
Critical Section Controller
中添加锁名称
图示
添加Critical Section Controller
设置锁名称,此处从CSV
配置中设置的username
变量${username}
阅读 810 · 发布于 2021-08-23
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
MySQL 自动更新时间戳及默认时间戳阅读 3275
-
PostgreSQL 查看时区阅读 4394
-
Linux 之 CentOS yum 安装 Nginx阅读 1754
-
Android 去除 SDK 危险权限阅读 2239
-
Android 获取状态栏高度阅读 2474
-
JMeter 当前接口请求失败停止请求下一个接口阅读 992
-
PostgreSQL 数据库角色管理阅读 1493
-
记一次小程序排查 setData 函数耗时很长思路阅读 2256
-
Python UnicodeDecodeError: 'gbk' codec can't decode byte 0x80阅读 2567
-
Golang 格式化时间 yyyy-MM-dd阅读 3516