jmeter 如何通过为一组HTTP请求生成x个请求来在特定时间应用特定数量的用户

vfh0ocws  于 2023-10-20  发布在  其他
关注(0)|答案(1)|浏览(102)

我有一个场景,我必须为以下情况配置性能测试计划。我不确定配置是否正确,这些最终线程组和整个整形计时器将应用于最终线程组下的多个https请求。

详情:-步骤1

第1小时要加载和应用负载的用户数= 50需要生成的请求总数= 5500/3600 =每秒1.52777777777778

第二步

第2小时要加载和应用负载的用户数= 65需要生成的请求总数= 9100/3600 =每秒2.52777777777778

第三步

第3小时要加载和应用负载的用户数= 80需要生成的请求总数= 12700/3600 =每秒3.527777777777778

第四步

第4小时要加载和应用负载的用户数= 95需要生成的请求总数= 16300/3600 =每秒4.52777777777778
以此类推,直到第8个小时,每小时将15个用户添加到先前的用户中,并在先前的请求数中再添加3600个请求。
我已经配置了最终的线程组和线程整形定时器,如下所示。
Ultimate Thread Group Configurations
throughput shaping timer configurations
multiple http requests
在这里可以看到。https://www.youtube.com/watch?v=f1OqTwvl7gA

41zrol4v

41zrol4v1#

如果你不确定你的“配置”是否正确,你可以使用i.e.检查用户数和每秒请求数。Active Threads Over TimeTransactions Per Second图表(可作为3基本图形包的一部分使用JMeter Plugins Manager安装
如果你想在实际“加载”之前进行一次试运行,你可以使用i.e. Dummy Sampler,它不会生成任何请求,但你可以测试你的斜坡期,定时器,后处理器等。

相关问题