我试图找出如何配置JMeter以便我可以用1个用户启动测试并且并行启动6个线程,如果第一个线程完成,则将启动下一个线程,以便我总是运行6个并行线程 .
我创建了包含1个线程组和10个HTTP请求的测试计划,当我开始测试时,所有请求将按顺序运行 . JMeter是否有办法创建满足我要求的测试计划?
如果您想要并行运行6个线程,则需要在Thread Group中定义6个虚拟用户 . 每个虚拟用户都将颠倒执行采样器 . 当没有更多的采样器执行或循环迭代时,线程将关闭 .
如果你想在6个线程的同一时刻执行一个采样器(或采样器),请看Synchronizing Timer
作为替代方案,您可以考虑通过JMeter Plugins项目使用Concurrency Thread Group .
1 回答
如果您想要并行运行6个线程,则需要在Thread Group中定义6个虚拟用户 . 每个虚拟用户都将颠倒执行采样器 . 当没有更多的采样器执行或循环迭代时,线程将关闭 .
如果你想在6个线程的同一时刻执行一个采样器(或采样器),请看Synchronizing Timer
作为替代方案,您可以考虑通过JMeter Plugins项目使用Concurrency Thread Group .