【发布时间】:2022-01-17 09:36:33
【问题描述】:
我想知道如何计算负载测试的用户数、思考时间、起搏时间和迭代次数。
要求是:
-
我需要达到每小时 10000 笔交易。
-
需要执行 1 小时。
-
我的脚本包含 7 笔交易。
-
总体响应时间为 16 秒(不含思考时间)。
【问题讨论】:
标签: performance-testing load-testing
我想知道如何计算负载测试的用户数、思考时间、起搏时间和迭代次数。
要求是:
我需要达到每小时 10000 笔交易。
需要执行 1 小时。
我的脚本包含 7 笔交易。
总体响应时间为 16 秒(不含思考时间)。
【问题讨论】:
标签: performance-testing load-testing
根据您的负载测试工具,每小时执行 10000 个事务的功能可能已经存在,例如在Apache JMeter 中有Constant Throughput Timer
如果它不存在 - 计算将类似于:
如果您要使用超过 44.4 个用户 - 您需要使用 Pacing Calculator 或 this formula 相应地调整节奏
【讨论】: