jmeter吞吐量定时器
有两个吞吐量定时器
常量定时器规定了每分钟的吞吐量
准确定时器更加灵活,可以规定指定周期内的吞吐量,如每10秒,这部分国内资料较少
https://jmeter.apache.org/usermanual/component_reference.html#Precise_Throughput_Timer
基本要求之一是每M分钟发布N个样本。使其为每小时60次迭代。如果仅仅“因为随机是随机的”,您是否报告了57次执行的负载测试结果,商业客户就不会理解。为了每小时产生60次迭代,您需要进行以下配置(其他参数可以保留其默认值)
目标吞吐量(样本):60
吞吐时间(秒):3600
测试时间(秒):3600
前两个选项设置吞吐量。即使60 / 3600、30 / 1800和120/7200表示完全相同的负载水平,也应选择更好地表示业务需求的负载水平。例如,如果要求测试“每小时60个样本”,则设置为60/3600。如果要求测试“每分钟1个样品”,则设置为1/60。
测试持续时间(秒)在此处,因此计时器可确保在给定测试持续时间内的准确样本数。精确吞吐量计时器会在测试启动时为样品创建时间表。例如,如果您希望以每小时60条的吞吐量执行5分钟的测试,则可以将“测试持续时间”(秒)设置为300。这将以一种商业友好的方式配置吞吐量。注:测试持续时间(秒)并没有限制测试时间。这只是计时器的提示。