I have multiple scenario to perform the load testing, where I have the 5 thread groups of similar requests, samplers except the credentials. I have listed the scenarios in the csv file.
My requirement is to take the each row of the csv and pass those values to 5 thread groups, where these 5 thread groups will be running each with 10 threads, once the 5 thread groups execution is done, it should consider the next row and so on.
I have used the CSVDataSet to iterate over each row, but it is not working as expected, i.e If i give the sharing mode as current thread group it is selecting other rows while the first row data being used.
I tried with the other approach as writing the JSR223preprocessor to get the values of csv/xlsx file but got the error as apache.poi not installed, even I installed in the local but if i upload the same jmx scripts to blazemeter, how the bzt knows that this library should be installed.
I am expecting to take one row of csv file and pass to 5 thread groups and it should be exceuted, once the number of iterations are done it should consider the second row.