【发布时间】:2017-05-22 17:02:49
【问题描述】:
我正在尝试创建一个将运行多次压力测试迭代的测试计划。 我试图实现的想法是向服务器运行 1 分钟的 HTTP 请求并保持恒定的吞吐量。 然后增加所需的吞吐量并再次运行测试 1 分钟。 我想在每次迭代中将吞吐量提高 100 个请求/秒,直到我看到实际吞吐量远低于期望的吞吐量。
我已经成功创建了一个测试计划,该计划运行一分钟的恒定吞吐量: 我有一个带有 X 个线程的线程组,我将调度程序设置为 60 秒的持续时间。 在那个线程组中,我有一个 HTTP 请求采样器和一个恒定吞吐量计时器,我将它们设置为所需的值。
但是我想在循环中运行它并在每次迭代时增加恒定吞吐量计时器中的所需值。
当我看到聚合报告中观察到的实际吞吐量远低于我在恒定吞吐量计时器中为该迭代设置的吞吐量时,我还想停止循环(或跳过连续迭代)。
所以基本上当我达到我的服务器无法跟上的地步时,我不想继续强调它。
我怎样才能实现上述功能?
谢谢
【问题讨论】:
标签: java performance jmeter performance-testing jmeter-plugins