| || |
JMeter Proxy modifying JSON responses?
I have been using JMeter for a while now, with no major problems.
Recently, I came across a scenario that seems like really strange behaviour from JMeter. I'm just wondering if anyone has experienced a similar issue and if it's a known issue with JMeter.
Scenario: Basically, I land on a screen with 3 radio button options. When I select an option it will fire an AJAX request and the response to this request will be returned in JSON format.
Leaving JMeter aside, everything works fine - the response returns as expected. However, I have confirmed that when this request is fired during the recording of the scenario, the JMeter proxy seems to be intercepting and modifying the response slightly before sending it back to the browser – it doesn’t seem to be changing any data (I still need to confirm this), but does seem to be randomly returning the data in a different order. This particular response is important as it determines how the user will proceed within the application.
This is proving to be a real issue, as I can only get half-way through recording my test scenario and cannot proceed any further.
Has anyone experienced anything like this before? Any suggestions would be appreciated.
Just to be sure.. can you sniff the JSON response. Then try and compare JMeter vs Sniffed JSON structure.
I've just recently using Jmeter 2.8 on our system and it uses huge amounts of JSON. we haven't had any problems with the proxy.
Tags for this Thread