Thank you all. I am following your advice, and it is working for me. -- Robin D. Wilson CELL: 512-426-3929 [email protected]
On Fri, Jul 1, 2022 at 1:29 AM Dmitri T <[email protected]> wrote: > As per documentation > < > https://jmeter.apache.org/usermanual/component_reference.html#User_Defined_Variables > >: > > Also, the variables are not available for use until after the element > has been processed, so *you cannot reference variables that are defined > in the same element*. You can reference variables defined in earlier > UDVs or on the Test Plan. > > and > > UDVs are processed in the order they appear in the Plan, *from top to > bottom*. > > so if you want to reference an already defined variable you need to add > another UDV element below the "initial" one and it should start working. > > More information: Using User Defined Variables > < > https://guide.blazemeter.com/hc/en-us/articles/207421395-Using-User-Defined-Variables > > > > > On 6/30/2022 6:58 PM, Robin D. Wilson wrote: > > I'm trying to setup a test with User Defined Variables. > > > > I want to define a variable "ENV" that specifies whether the test will > run > > in the 'dev' environment, or not. (Basically, if set it will modify all > of > > the 'hosts' I hit with '-dev' on their hostnames.) > > > > So I want to setup the following type of variables: > > > > ENV = "-dev" > > HOSTNAME = "myhost${ENV}" > > > > Then when the test runs, if "ENV" = "-dev", the HOSTNAME would be > > "myhost-dev", but if I change "ENV" to "" (null), the HOSTNAME would be > > "myhost". > > > > But the User Defined Variables apparently don't use previously set > > variables in the config? Because what I am getting for "HOSTNAME" is > > "myhost${ENV}"... > > > > -- > > Robin D. Wilson > > CELL: 512-426-3929 > > [email protected] > >
