JMeter: how to asign a single distinct value from CSV Data Set Config to each thread in thread group?
- by JohnnyM
I have to make a load test for a relatively large number of users so I cant realy 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 www.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 www.example.com\1
for thread 1-2 : 10 requests to www.example.com\2
for thread 1-3 : 10 requests to www.example.com\3
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?