如何在jmeter
每个用户线程组中设置延迟。
我正在尝试运行我的脚本Thread组(用户)10,20,30和40,并且每个都有2分钟的延迟。
如何在jmeter
中设置这些内容?
答案 0 :(得分:4)
答案 1 :(得分:2)
最好的控制器是" jp @ gc - Stepping Thread Group"。为什么它是最好的,如果你使用JMeter"线程组",我们需要改变" Ramp-Up Period"取决于主题。
10 User, wee need "Ramp-Up Period" as 20 (1 users for 2 seconds =20/10) to meet you requirements .
20 user, wee need "Ramp-Up Period" as 40 (1 users for 2 seconds =40/20) to meet you requirements .
........etc
如果你使用" jp @ gc - Stepping Thread Group" ,我们无需改变" Ramp-Up Period"取决于线程数。
只需提及"Next, add" :1 threads every 2 seconds
," jp @ gc - Stepping Thread Group"无论线程数如何,都会注意加速。
答案 2 :(得分:1)
您可以使用步进线程进行负载测试,这可以帮助您模拟实时使用的应用
答案 3 :(得分:0)
只需将Constant Timer添加到您的线程组即可。这是如何描述的:"如果您希望每个线程在请求之间暂停相同的时间,请使用此计时器。"。
如果你想在运行30个线程时重现特殊情况,那么在接下来的40个用户之前休息2分钟,然后启用"连续运行线程组"测试计划设置中的选项(顶级元素)并添加仅在它们之间使用常量计时器的线程。
答案 4 :(得分:0)
例如,如果你想用10个用户的加速测试40 uesr测试。 每个用户需要2分钟才能进行加速。我们可以使用以下配置。