On 12 March 2014 16:03, Shmuel Krakower <[email protected]> wrote: > Why making this complex? Just have a dedicated UDV element for such > correlation/replacement, while during recordings, disable the others you > don't wanna use.
Good advice. You can have multiple UDV elements. Disable the ones that don't apply to recording. Also, by using the Regex Matching option you can force the matching to use word-boundaries and even use REs to control the matching. This is all described here: http://jmeter.apache.org/usermanual/component_reference.html#HTTP%28S%29_Test_Script_Recorder > Shmuel Krakower. > www.Beatsoo.org - re-use your jmeter scripts for application performance > monitoring from worldwide locations for free. > > > On Tue, Mar 11, 2014 at 4:15 PM, Robin D. Wilson <[email protected]> wrote: > >> I've noticed this too. Sounds like a feature request. >> >> Basically, some way to designate which variables can be used for >> substitution >> when using the recording controller. Perhaps just a list. >> >> -- >> Robin D. Wilson >> Sr. Director of Web Development >> KingsIsle Entertainment, Inc. >> VOICE: 512-777-1861 >> http://www.kingsisle.com >> >> -----Original Message----- >> From: [email protected] [mailto: >> [email protected]] >> Sent: Tuesday, March 11, 2014 9:09 AM >> To: [email protected] >> Subject: How to control variable substitution in JMeter? >> >> I have some user defined variables: >> >> SERVER_NAME myhost.com >> THE_HTTP_PROTOCOL HTTP >> USER_COUNT 1 >> LOOP_COUNT 2 >> >> Then, I use a Recording Controller to capture my browser actions. >> Unfortunately, >> JMeter does more variable substitution than I'd like it to. For example, it >> substitutes ${LOOP_COUNT} into a web site name that contains "2", e.g., >> "/host${LOOP_COUNT}/somePage". My favorite example of over-zealous variable >> substitution is my ${THE_${THE_HTTP_PROTOCOL}_PROTOCOL} Header Manager. >> >> Is it possible to make the recording more selective about what variables >> can be >> used for substitution? For example, of the variables I've listed, I'd >> really >> only like SERVER_NAME to be substituted in. >> >> I'm using JMeter 2.11. >> >> --------------------------------------------------------------------- >> 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]
