在jmeter中无法在特定时间内运行某些API

问题描述 投票:0回答:1

我正在 jmeter 中运行 2 小时的负载测试。在我的 jmeter 脚本中,有 4 个 API 只能成功运行 30 分钟,之后就会失败,其他 API 可以运行 2 小时。我希望一旦开始执行,所有 API 将同时开始运行,30 分钟后,这 4 个 API 将自动停止,其余 1 小时 30 分钟,其他 API 将继续运行。如何在脚本级别实现这一点。

performance jmeter load-testing threadgroup
1个回答
0
投票

您可以将“API”(无论它是什么)放入不同的线程组中,并为线程组设置不同的持续时间。

如果您希望只有 1 个线程组,您可以选择 If Controller 并仅在测试的前 30 分钟运行其子线程

© www.soinside.com 2019 - 2024. All rights reserved.