CSV数据集配置中的变量

66bbxpm5  于 5个月前  发布在  其他
关注(0)|答案(1)|浏览(60)

在JMeter中,我将csv文件添加到CSV数据集配置中。csv文件有2列- ID和Database。每列有50个项目。在JMeter中,我也放置了50个用户。在第一个HTTP请求中,由于变量${ID} enter image description here,我更改了参数,在下一个HTTP请求中,我更改了变量${Database} enter image description here。但是当我运行测试时,在JMeter的用户数量正在增加,但在真实的我的程序中没有用户。但当我加载csv文件只为ID或只为数据库与唯一的一列,当我只改变一个变量(${ID}或${Database}),用户出现在我的真实的程序或不同的数据库被选择。
那么问题在哪里,它是不工作请?我需要做一个测试,每个ID的每个用户都要去相应的数据库.谢谢.
enter image description here

gopyfrb3

gopyfrb31#

你的问题以目前的形式无法得到全面的回答。
我们需要看到:

  1. CSV文件的前两行
  2. CSV数据集配置设置
    1.变量Debug Sampler
    1.查看结果树侦听器中的请求详细信息
  3. jmeter.log文件
    如果您不能共享上述信息,因为它是敏感的-使用上述提示进行故障排除。
    示例设置:
  • 假设你在JMeter安装的“bin”文件夹中有一个test.csv文件,它看起来像:
ID,Database
 foo,bar
 baz,qux

字符串

  • CSV数据集配置如下所示:

x1c 0d1x的数据

  • 每个虚拟用户将在每次迭代中选取新行,并将CSV中的值读入${ID}${Database}变量


相关问题