英文:
Need to read multiple data sets for multiple Users using a single CSV file in Jmeter
问题
我需要处理以下情况。
在我的测试计划中,我有200个用户;每个用户包含100条记录,但我需要使用单个CSV文件来存储所有用户的数据。
也就是说,我的CSV文件将包含20000条不同的记录,每个用户需要运行100条记录。
我之前使用了200个不同的CSV文件,它是有效的,但现在我只需要一个CSV文件来获取所有用户的数据。
英文:
I need to work on the below scenario.
In my test plan, I have 200 users; each user contains 100 records, but I need to use a single csv file for all users.
i.e., my CSV will contain 20000 different records, and each user needs to run 100 records.
I used 200 different CSV files, and it is working, but now I need only one CSV file to get the data for all the users.
答案1
得分: 0
最简单的选择是使用替代的CSV数据集配置实现,即baolu-csv-data-file-config。
它具备将一部分行分配给每个虚拟用户的能力:
这样,您可以确保单个用户不会运行超过100条记录。
该插件可以使用JMeter插件管理器进行安装。
英文:
The easiest option is going for an alternative CSV Data Set Config implementation, i.e. baolu-csv-data-file-config
It has capability of allocating a subset of lines to each virtual user:
This way you can get confidence that a single user won't run more than 100 records.
The plugin can be installed using JMeter Plugins Manager
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论