jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <>
Subject Re: Can I use a variable in a Configuration Element?
Date Thu, 20 Nov 2014 00:10:15 GMT
On 19 November 2014 21:30, Robert Inder <> wrote:
> I'm new to JMeter.  It's obviously a very, very capable system, and
> although I managed to get it to run a trivial test quite easily, I'm
> struggling to come to terms with some of its more advanced features.
> I'm planning to use files of "typical" sequences of activity.
> I've set up a "CSV Data Set" configuration element to read lines from the
> file into variables, and used those variables in the Values of an HTTP
> Request sampler.  Works a treat!
> But now, I want to extend this to have submit sequences of URLs from
> different files in parallel.
> I'm trying to do this by having a number of parallel threads, each
> working down a different CSV file.  But although I can use a "User
> Parameters" element to set a name variable for each user / thread,
> the CSV Data Set element is not substituting the variables into the
> file name.  So if I set the CSV Data Set "filename" to
> "sequences/${sequence}_steps.csv", that it literally the file it tries to open.
> I THINK this is because the CSV Data Set configuration element is run before
> the User Parameters pre-processor.
> Is that right?


> Or am I running in to some other restriction?

> In any case, what is the best way to achieve what I'm trying to do?
> To get each thread to use a different CSV Data Source file?

${__threadNum} might work.

But do you really need to use a different file for each thread?
Would it not be simpler to share the file between all the threads?

> Robert.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message