【问题标题】:Extracting ordered results after running HTTP requests multiple times using a CSV data set config in JMeter使用 JMeter 中的 CSV 数据集配置多次运行 HTTP 请求后提取有序结果
【发布时间】:2020-11-05 06:25:36
【问题描述】:

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

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

【问题讨论】:

    标签: performance jmeter load-testing


    【解决方案1】:

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

    例如,如果您有一个 test.csv 文件,看起来像:

    foo
    bar
    baz
    

    还有以下CSV Data Set Config设置:

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

    同样你可以添加:

    【讨论】:

    • 感谢您的回答!这正是我想要的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-08
    • 2019-08-06
    • 2020-05-17
    • 2017-10-29
    • 1970-01-01
    相关资源
    最近更新 更多