【问题标题】:How to set up a large amount of request data for a jMeter load testjMeter负载测试如何设置大量请求数据
【发布时间】:2013-01-07 13:56:27
【问题描述】:

我想模拟几百个 http 请求,每个请求都有一个不同的令牌和 userId,我在数据库表中拥有。

设置 jMeter 负载测试的最佳方法是什么?

【问题讨论】:

    标签: jmeter performance-testing


    【解决方案1】:

    您可以使用JDBC Sampler 从 DB 中提取数据以创建 CSV,并使用 groovy(在 jmeter/lib 文件夹中添加 groovy-all.jar)将提取的值写入 CSV 文件。

    然后在实际计划中,使用生成的文件使用CSV DataSet Config

    根据您希望如何使用数据集,您将使用共享模式属性。

    如果您想在同一个计划中执行这两个步骤,您可以使用包含 JDBC 采样器部分的 Setup thread Group 来编写 CSV 文件,这将使用 1 个线程,然后 常规线程组中的另一部分将使用您需要的用户数。

    【讨论】:

      【解决方案2】:

      一种方法是将所有参数放入一个 csv 文件并在 jmeter 中使用 CSV Data Set Config。右键单击您创建的线程-添加-配置元素-CSV 数据集配置。请记住,您需要设置线程数(用户数)以匹配 CSV 文件中的用户数。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-06-07
        • 2018-09-28
        • 2012-07-29
        • 2019-10-23
        • 1970-01-01
        相关资源
        最近更新 更多