0

我加载了 6 个线程并且它同时运行,但我想放入计时器以使其以下列方式工作:

  • 线程组 1 在测试开始时开始
  • 5 分钟后线程组 2 与线程组 1 并行启动
  • 再过 5 分钟线程组 3 开始,再次并行
  • 又过了 5 分钟,线程组 4 启动。这是组使用文件并在文件末尾停止,只留下线程组 1、2 和 3 运行。
  • 短暂的停顿(10 秒?)
  • 然后线程组 5 启动,再次从文件驱动
  • 完成后,线程组 6 开始
  • 完成后,测试结束:所有线程都应该停止。
4

1 回答 1

0

您应该能够使用While Controller处理此问题。

根据您在 BeanShell 或 Javascript 方面的专业知识,这可能非常容易或有点困难。您可以在第一个线程中添加一个计数器,在计数器达到一个数字后,它会启动第二组。它将使循环运行为假,然后当它变为真时,下一组将开始。

您还可以查看控制器的计时器部分。同样,使用 Beanshell 或 Javascript 会延迟启动。

对不起,但我没有更具体的例子。这些应该让你开始。

于 2013-03-11T19:37:14.490 回答