英文:
how to run 2000 users in jmeter while i am having 20 users in my csv file?
问题
我有一个需求,要运行2000个用户1小时,我的CSV文件中有20个真实用户,所以我应该如何运行它,以便在每运行20个用户后,再次将这20个用户循环运行,直到2000个用户完成运行。
英文:
I have a requirement to run 2000 users for 1 hr and i have 20 real users in my csv file, so how can i run it so after every 20 users, if will again run those 20 users in a loop till 2000 users running completion.
答案1
得分: 0
给定JMeter中CSV数据集配置的默认共享模式为“所有线程”,JMeter将在每个虚拟用户的每次迭代中读取下一行。
因此,请确保:
-
EOF时重新使用设置为
True
,EOF时停止线程设置为False
-
线程组中的用户数量乘以循环计数等于2000
一般来说,如果您需要模拟2000个用户,您应该有2000个凭据,因此值得检查是否可以生成更多的测试帐户,即1980个。
英文:
Given default Sharing Mode of All Threads
in the CSV Data Set Config JMeter will read the next line on each iteration of each virtual user.
So just make sure that:
-
Recycle on EOF is set to
True
and Stop thread on EOF is set toFalse
-
The number of users multiplied by the Loop Count in the Thread Group is equal to 2000
In general ideally if you need to mimic 2000 users you should have 2000 credentials so it worth checking whether it's possible to generate 1980 more test accounts.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论