我需要根据以下场景对应用程序进行负载测试:
商店数量:1307
用户数:1307 x 4 = 5228
每家商店每天的平均交易次数:5次交易
所有商店每月的总交易额:1307 x 5 x 30 = 196,050
虚拟用户需要什么?以及如何在JMETER中进行模拟。
答案 0 :(得分:0)
196050/30(每月的天数)/ 24(白天的小时)/ 60(以小时为单位)=每分钟4.5次请求。
这意味着每13秒有1个请求。我不认为你甚至需要JMeter来制作这样一个" load"。
如果您这样做 - 考虑使用Constant Throughput Timer,它允许在"每分钟请求中指定目标吞吐量"。
通过JMeter Plugins项目提供了更多高级版本 - Throughput Shaping Timer更精确,可以在"秒"水平并提供设置步进上升和下降负载的选项。