在 JMeter 中使用 CSV 数据集配置多次 运行 HTTP 请求后提取有序结果

Extracting ordered results after running HTTP requests multiple times using a CSV data set config in JMeter

我想多次测试给定的 HTTP 请求,比如 25 次。此外,我有 n 个 HTTP 请求正文的有效负载。因此,我开始将这 n 个有效载荷添加到一个 CSV 文件中,并使用它们填充 HTTP 请求。因此,每个 n HTTP 请求都必须执行 25 次。如何获得按负载排序的结果?换句话说,我如何提取每个负载发出的 25 个请求?

我目前的测试计划是这样的!请注意,有 14 个唯一请求和 25 个循环计数。但结果似乎很混乱。我想要对每批响应进行顺序排序。非常感谢这方面的任何帮助。很抱歉对问题的解释不佳。如果问题需要进一步说明,请告诉我:)

您可以将“有效负载”添加为 HTTP Request 采样器标签的后缀

例如,如果您有一个 test.csv 文件,如下所示:

foo
bar
baz

以及以下 CSV Data Set Config 设置:

如果您将 HTTP 请求采样器名称更改为 HTTP Request - ${payload},CSV 文件中的当前值将添加到采样器标签中:

同样你可以添加: