Jmeter will read the default HTTP request values only if no value is specified in the HTTP request. If you leave an empty domain in the request, it will read from the request; otherwise it uses a local value.
As a quick fix, open your JMX file in a text editor and replace the entire domain instance with a blank value. After you open your file again in Jmeter, add the domain value back to your default HTTP request configuration item.
To avoid this in the future, fill in the default query values before recording. Jmeter automatically filters out the default values.
You can also do this with variables and user defined values . Be careful what default values you set. For example, if you said customerID = 123 , at any time when the Jmeter detects "123" during recording, it will replace it with ${customerID} . So, if there is a value of "12345", Jmeter will write ${customerID}45
source share