JMeter with Fiddler (Series)

In our last some post with our JMeter Series, we saw introduction of JMeter and its related components. This topic is kind of off topic in JMeter series, but still we need this to understand before moving forward.

As you know in JMeter we will mostly work with HTTP request (Web Applications), we might sometimes need an advanced option to debug our HTTP request and response. Within JMeter we already have Request and Response tabs, but still Fiddler can be more handy (Since its built for that purpose).

In order for us to link JMeter with Fiddler we need to do following steps

Step 1

First we need to know which port Fiddler is listening to grab the request and response. This you can naviagate in Fiddler to Tools à Fiddler Options à Connections Tab as shown below

As you can see above, currently Fiddler is listening on port number 8888

Step 2

Now we need to run our JMeter on port number 8888 , which we can do via command line option as shown below

All we are saying here to JMeter is to run on port number (-P) 8888.

Now while running tests in JMeter, we can see actual request and response in the Fiddler window as shown below

In all our upcoming discussions, we will work with JMeter along with Fiddler.

1. Can i do it with GUI Mode also.
2. What about launching fiddler shows alert message port 888 is already in use will you allow fiddler to run on another port.
3. I tried all steps, but still nothing is getting displayed in fiddler.
4. IEInspector HTTP Analyzer is good to capture all dynamic requests with jmeter, but unfortunately its a paid tool with 15 days trial only.