How to Add a Varying Number of Parameters in Apache JMeter
Some requests have more than one parameter, and the number of parameters may change. You can also add dynamic parameters according to your scenario.
First, we add an HTTP request as shown below, then we delete all the parameters and add JSR223 PreProcessor.

In this example, we choose the groovy language.
Then we add a for loop to determine how many parameters we will add, and add the parameter insert code to use it inside the for a loop.
for(int i=1; i<=10; i++){sampler.AddArgument("ParameterName"+i, "Value"+i);}


Happy testing!
If you don't see the answer to your question here, please reach out to us to let us know! We're always improving our documentation.