问题描述
嗨,我是 Jmeter 的新手,并将其用于 API 测试。有一个关于如何在 Jmeter 中计算每秒事务的查询 例如,如果我在一个线程组中有 14 个 http 事务,如何计算它并确保它为具有 14 个 http api 调用的线程组每秒生成 10 个事务。 我们究竟在哪里可以看到 Jmeter 中的 TPS 是我们在摘要或聚合报告中看到的吞吐量,即每个事务的 TPS?
解决方法
您可以:
-
要么检查 Aggregate Report 侦听器中的“吞吐量”列值
-
或生成 HTML Reporting Dashboard 提供“每秒交易次数”图表:
-
或者使用Transactions per Second监听器插件(可以使用JMeter Plugins Manager安装)
如果您需要将 JMeter 的吞吐量限制为每秒 10 个请求 - 考虑将 Constant Throughput Timer 添加到您的测试计划并根据您的要求进行配置