: JMeter: how to asign a single distinct value from CSV Data Set Config to each thread in thread group? I have to make a load test for a relatively large number of users so I cant really
I have to make a load test for a relatively large number of users so I cant really use User Parameters pre-processor to parametrize each thread with custom user data. I've read that I should use CSV Data Set Config instead. However I run into a problem with how JMeter interprets the input of this Config.
Example:
I have a thread group of 3 threads and Loop Count:10 with one HTTP request sampler with server example.com and path: ${user}.
The csv file (bullet is a single line in file) for CSV Data Set Config to extract the user parameter:
1
2
3
4
5
Expected output is that for thread 1-x the path of the request should be: x. So the output file should consist of 10 samples per thread namely:
for thread 1-1 : 10 requests to example.com1 for thread 1-2 : 10 requests to example.com2 for thread 1-3 : 10 requests to example.com3
but instead i get requests to each 1 - 5 and then to EOF. Does anyone know how to achieve the expected effect with CSV Data Set Config in jmeter 2.9?
More posts by @Vandalay111
1 Comments
Sorted by latest first Latest Oldest Best
Figured it out:
Set thread group loop to 1.
Enter a Loop Controller with desired number of loops after the CSV Data Set Config. Add the HTTP request sampler as a child of Loop Controller and you got it:)
Image of config:
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.