On 22/10/2008, norken76 <[EMAIL PROTECTED]> wrote:
>
>  Hello all,
>  It looks to me that the initial question was not clear, anyhow, my question
>  is :
>  I was trying to override the 'user.properties' property in the
>  'jmeter.properties' file to refere to a different file name, from the cmd
>  line. and this is not working. ???
>  the goal is to specify the user's properties file at the cmd line. I did
>  this :
>
>  %JMETER_HOME%\bin\jmeter -n -ttest.jmx -Juser.properties=my.properties
>
>  but this seems to not override the user.properties defined in
>  jmeter.properties. ?? I thought that the cmd line props are processed first
>  ????

The command-line and properties files are processed in this order:

-p propfile
jmeter.properties (or the file from the -p option) is then loaded
-j logfile
user.properties
system.properties
all other command-line options

So it is not possible to override the user.properties property.

Why do you need to do this? Won't the -q option do?

The user.properties file is loaded from the current directory, and
failing that, the JMeter bin directory, as described here:

http://jakarta.apache.org/jmeter/usermanual/get-started.html#configuring_jmeter


>  any idea ?
>  thank you !
>
>
>
>  sebb-2-2 wrote:
>  >
>  > On 29/05/2008, Stuart Findlay <[EMAIL PROTECTED]> wrote:
>  >> apologies - __P only works for properties supplied on the command line -
>  >> it's the __property function you need.
>  >>
>  >
>  > __P and __property work equally well.
>  >
>  > __P is bascially just a shorthand for __property.
>  >
>  >> http://jakarta.apache.org/jmeter/usermanual/functions.html#__property
>  >>
>  >>  in your example you would need ${__property(url)}
>  >>
>  >>
>  >>
>  >>
>  >>  Stuart Findlay wrote:
>  >>
>  >> > Properties aren't variables so you need to get them using the __P
>  >> function
>  >> >
>  >> > See
>  >> http://jakarta.apache.org/jmeter/usermanual/functions.html#__P
>  >> for details
>  >> >
>  >> > Marc Rennhard wrote:
>  >> >
>  >> > > Dear all,
>  >> > >
>  >> > > (see also
>  >> https://issues.apache.org/bugzilla/show_bug.cgi?id=45009)
>  >> > >
>  >> > > I'm trying to use the jmeter -q command line option to pass a
>  >> > > user.properties file (which contains user defined variables) to
>  >> jmeter
>  >> > > and access these properties within a testcase, but so have failed to
>  >> use
>  >> > > this correctly. I have tried this using the following:
>  >> > >
>  >> > > - In user.properties: url=www.google.com
>  >> > >
>  >> > > - In a sampler: ${url}
>  >> > >
>  >> > > But it didn't work.
>  >> > >
>  >> > > So my questions are the following:
>  >> > >
>  >> > > - Can I use this to pass "user defined variables" to jmeter that can
>  >> be
>  >> > > accessed within a testcase via ${var}?
>  >> > >
>  >> > > - How does this work in detail?
>  >> > >
>  >> > > - What format is required for user.properties?
>  >> > >
>  >> > > Thanks for any help,
>  >> > > Marc
>  >> > >
>  >> > >
>  >> > >
>  >> ---------------------------------------------------------------------
>  >> > > To unsubscribe, e-mail:
>  >> [EMAIL PROTECTED]
>  >> > > For additional commands, e-mail:
>  >> [EMAIL PROTECTED]
>  >> > >
>  >> > >
>  >> >
>  >> >
>  >> >
>  >> ---------------------------------------------------------------------
>  >> > To unsubscribe, e-mail:
>  >> [EMAIL PROTECTED]
>  >> > For additional commands, e-mail:
>  >> [EMAIL PROTECTED]
>  >> >
>  >> >
>  >>
>  >>
>  >> ---------------------------------------------------------------------
>  >>  To unsubscribe, e-mail:
>  >> [EMAIL PROTECTED]
>  >>  For additional commands, e-mail:
>  >> [EMAIL PROTECTED]
>  >>
>  >>
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>  >
>  >
>
>  --
>
> View this message in context: 
> http://www.nabble.com/Passing-user-defined-variables-with-the-jmeter--q-command-line-option-tp17537642p20115121.html
>  Sent from the JMeter - User mailing list archive at Nabble.com.
>
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to