【问题标题】:How to run multiple request sequentially in Apache Jmeter如何在 Apache Jmeter 中按顺序运行多个请求
【发布时间】:2017-05-04 05:09:30
【问题描述】:

我有一个应用程序,我必须在其中进行负载测试。就像我有请求 A 和 B,我必须与 10 个用户一起测试,请求应该像第一个请求 - A,B,第二个请求 - A,B上升期为 0。

任何人都可以帮助解决这个问题。我尝试使用简单控制器,但请求是随机发送的并且出现错误

【问题讨论】:

标签: jmeter


【解决方案1】:

在您的测试计划中选中“连续运行线程组”复选框。它将为第一个用户发送您的请求 A 和 B,然后为第二个用户发送,依此类推。

看这个:

【讨论】:

    【解决方案2】:

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


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

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

    【讨论】:

    • 我的 CSV 文件中有 10 个用户,我想一个一个地处理每个用户,完成一个用户后,第二个用户将被相应地处理。那么,在上图中,如果我设置了loop count to 10No. of Threads to 1,那么每次都会从 CSV 文件中获取不同的用户吗??
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-28
    • 2018-05-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多