当前位置: 首页 > 知识库问答 >
问题:

CSV 数据集配置在捷兆中

姬天宇
2023-03-14

我在jmeter中使用CSV数据集配置进行参数化,但我希望设置如下:线程总数为20。我的CSV中有40个值。我希望我的所有线程在第一次迭代中取第一个值,在第二次迭代中取第二个值。但是JMeter在第一次迭代中就为所有20个用户赋予了独特的价值。请帮帮我,我该怎么做?

共有1个答案

曾典
2023-03-14

据我所知,你需要20个线程

  1. 在第一次迭代期间读取从1到20的行
  2. 第二次迭代期间从21到40的实线

为了实现这一目标:

>

  • 将CSV数据集配置添加到测试计划中,并进行如下配置:

    将同步计时器添加为关联请求的子项并对其进行配置,如下所示:

    就是这样,这样您就可以确信所有20个用户都将在进行下一次迭代之前执行前20个调用:

  •  类似资料:
    • 我正在创建一个Jmeter docker容器。测试输入由CSV(数据集配置)驱动。我需要在脚本中设置什么文件名路径

    • 我试图在JMeter中加载我的CSV文件,但我一直得到下面的错误。我将文件结构设置为 c: \claimstest\claimsload.jmx C:\索赔stest\policies.csv

    • 尝试通过在 JMeter 中使用 CSV 配置来比较源表和目标表 (SQL) 之间的数据/计数,如下所示。有可能以这种方式实现吗? JMeter中的CSV配置 只是想比较所有表的STAGING和DW之间的计数。对此有什么想法吗?

    • 我有一个JMeter设置,它从CSV数据集配置元素中配置的CSV文件中读取数据。它工作正常,CSV文件在CSV数据集配置中指定 - 现在我想从命令行而不是GUI调用JMeter,并且我想为上面的元素指定一个不同的文件名。怎么做? 我尝试了“-JCSVNAME=”,但它似乎不起作用。 想法?

    • 我试图在jeter中的两个CSV数据集配置之间共享变量,但不幸的是,所有配置元素都同时加载,因此它无法从CSV文件中读取新导入的变量。 < li >我想导入包含登录名、密码、第三变量CSV数据集配置测试计划映像的CSV文件 < li >我想将第三个变量作为文件路径的一部分传递给下一个CSV数据集配置第二个Csv数据集配置,其中包含第一个变量的变量 实际结果:Java . lang . illega

    • 我的脚本是创建csv文件,然后在csv数据集配置中读取该文件。我有一个文件名,并将其放入变量(path)中,然后在CSV数据集配置的文件名输入中发送${path}。我调试和路径变量具有我想要的值,例如(Perf_04.csv),并且也创建了该文件。但Jmeter总是显示${path}不存在的问题。有人对这个问题有想法吗?似乎在运行Jmeter时,会首先运行csv数据集config,当一开始找不到此