如何将csv中的所有数据导入jmeter?

u91tlkcl  于 2022-12-15  发布在  其他
关注(0)|答案(1)|浏览(109)

我在页面上有一个最多20行的表,我还创建了一个CSV文件,其中有20行。
当前情景:Jmeter仅从csv文件中为一个用户选取一行。
要求:我需要jmeter读取一个用户的所有行(即20行)。
表格:
名称1----卷1---电话号码1---日期1---月1---年1---部门1
名称2----卷2---电话号码2---日期2---月2---年2---部门2
姓名3----卷3---电话号码3---日期3---月3---年3---部门3



名称20----卷20---部件编号20---日期20---月20---年20---部门20
CSV文件:名称---卷---电话号码---日期---月---年---部门
1.
2.


20.
因此,我配置Jmeter为一个用户从csv文件中读取所有20个数据。

cs7cruho

cs7cruho1#

不清楚您希望以哪种格式接收CSV文件的内容。
假设您的CSV文件如下所示:

Name1,roll1,PhnNumber1,date1,month1,year1,Dept1
Name2,roll2,PhnNumber2,date2,month2,year2,Dept2
Name3,roll3,PhnNumber3,date3,month3,year3,Dept3

如果您需要它完全内联或在JMeter变量中(希望这就是您要找的)--有__FileToString()函数

如果需要单个值,可以选择__CSVRead() function

  • ${__CSVRead(test.csv,0)}-将为您提供Name1
  • ${__CSVRead(test.csv,1)}-将为您提供roll1
  • ${__CSVRead(test.csv,next)}-将继续到下一行

如果你想定制一些东西--有__groovy()函数,你可以完全自由地选择如何读取文件,在哪里以及如何存储结果

有关JMeter函数概念的更多信息:Apache JMeter Functions - An Introduction

相关问题