在 1 个测试计划中执行多项测试

Performing many tests in 1 test plan

我需要一个接一个地对数百个 HTTP link 执行测试。

这意味着我想,例如,在 1 link 上对 5 个用户执行 3 分钟的测试,然后在完成后,对下一个 link 执行相同的测试。

一种方法是为每个 link 创建一个线程组,每个线程组都有一个 HTTPsampler,并且连续地拥有所有 运行。但我读到这会给测试机器带来内存问题。

那么正确的做法是什么?我真的不想为每个 link.

创建和手动 运行ning 一个单独的测试计划

对于您提到的问题,您可以创建单个测试计划而不是多个测试计划,并在其中添加多个线程组,并确保连续检查运行 个线程。

在每个线程组中提及线程数和测试持续时间,如下例所示。

您只能使用一个HTTP Request采样器,建议的测试计划结构:

  • 具有要模拟的线程(虚拟用户)数量的线程组

这样你将第一个 URL 持续 180 秒,然后第二个 URL 持续 180 秒,依此类推