https://issues.apache.org/bugzilla/show_bug.cgi?id=45050
Summary: Deepest rooted user defined variables always take
precedence
Product: JMeter
Version: 2.3.1
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: major
Priority: P2
Component: Main
AssignedTo: [email protected]
ReportedBy: [EMAIL PROTECTED]
I create a Test Plan like so:
Test Plan
-> Thread Group
|-> User Defined Variable #1
|- SOAP/XML-RPC Request #1
|-> Simple Controller
|- User Defined Variable #2
|- SOAP/XML-RPC Request #2
|-> Simple Controller
|- User Defined Variable #3
|- SOAP/XML-RPC Request #3
Each SOAP/XML-RPC Request has the following xml:
<xml>${REPLACEME}</xm>
User Defined Variable #1
REPLACEME = LEVEL1
User Defined Variable #2
REPLACEME = LEVEL2
User Defined Variable #3
REPLACEME = LEVEL3
I would think that each level of SOAP/XML request would replace the variable
closest to its local scope. However, all SOAP/XML request had
"<xml>LEVEL3</xml>" sent.
Doing this with the Pre-Processor->User Parameters work as expected however.
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]