根据文档显然我可以使用
constantUsersPerSec(rate) during(duration)
在给定时间内以每秒的速率插入固定数量的用户,或者使用atOnceUsers(nbUsers)
插入多个用户。
我想要的是固定数量的并发用户循环。你使用
constantUsersPerSec(5)
,如果第一批没有完成,下一秒就会推送五个新用户。我只想在任何完成时推送新用户。
换句话说,我想要类似的东西:
atOnceUsers(nbUsers)
,每当有任何结束时,添加另一个并保持 5 分钟
我怎样才能实现这一目标?
我想要的是固定数量的并发用户
atOnceUsers
循环
https://docs.gadling.io/reference/script/core/scenario/#loop-statements
注入配置文件仅控制用户生成。用户的寿命是由场景控制的。
听起来像你想要的
constantConcurrentUsers(5) during (5 minutes)