如何在Apache Jmeter中顺序运行多个请求

时间:2017-05-04 05:09:30

标签: jmeter

我有一个应用程序,我必须做加载测试。它像我有请求A和B,我必须测试10个用户和请求应该像第一个请求 - A,B,第二个请求 - A,B加速期0。

可以对此有任何帮助。我尝试使用Simple控制器,但请求是随机发送的并且fring错误

2 个答案:

答案 0 :(得分:2)

选中" 连续运行线程组"在你的测试计划中。它会为第一个用户发送您的请求A和B,然后为第二个用户发送,等等。

见:

enter image description here

答案 1 :(得分:1)

如果您确实需要等到第一个用户完成第二个用户才能开始第二个用户,那么最快且最简单的解决方案是将Number of Threads设置为1,并在Thread Group配置中循环请求A和B 10次。

JMeter Thread Group Configuration Example

如果由于任何原因你需要有10个并发用户但是顺序执行请求你可以去Inter-Thread Communication JMeter Plugin,这允许同步JMeter线程(甚至驻留在不同的线程组中)

安装JMeter插件并使其保持最新的推荐方法是使用JMeter Plugins Manager

JMeter Inter Thread Communication Plugin