2017-07-19 116 views
0

我试图找出如何配置JMeter,以便我可以启动1个用户的测试,并行启动6个线程,如果第一个线程是完成下一个线程将启动,以便我总是运行6个并行线程。JMeter:如何配置线程组与1个用户和6个线程并行

我创建了带有1个线程组和10个HTTP请求的测试计划,当我开始测试时,所有请求都将按顺序运行。 JMeter是否有办法创建测试计划来满足我的要求?

enter image description here

+0

你想要两个相反的事情“并行”Vs“如果第一个线程完成,下一个线程将开始” – user7294900

+0

我将有一捆json查询应该与6个线程并行运行。这些查询的运行时间是不同的,并且会在不同的时间完成。所以当第一个线程完成时,如果没有6个线程并行运行,测试应该开始下一个查询。 – cobra427

回答

0

如果你想6个线程并行运行,你需要在Thread Group定义6个虚拟用户。每个虚拟用户都会颠倒执行采样器。当不再有采样器执行或循环迭代时,线程将关闭。

如果你想在同一时刻有6个线程采取在Synchronizing Timer

看看你可以考虑通过JMeter Plugins项目中使用Concurrency Thread Group可替代执行采样器(或采样)。

+0

感谢您的回答。我如何在线程组中定义一个虚拟用户? – cobra427

相关问题