Logo

Loading Testing with fiddler and Stresstumulus

27 February 2015

Fiddler is a web debugger that captures all the traffic (in and out ) you processes. Most people mainly uses on browsers, so they can capture information sending out and getting in through browsers (IE, firefox, chrome etc.). Key features of fiddler includes: web debugging, performance testing, traffic recording, web session manipulation, security testing and with plugins like stresstimulus you can do load testing.

stresstimulus is a web loading testing tool that works with or without fiddler (its better to have it with fiddler so you enjoy the benefit what fiddles has to offer).

Lets first download fiddlers and stresstimulus

After that open fiddler and try going to a site. Fiddler will log all the traffic that you are currently using. Select all and create a test case with stresstimulus commands.

Imgur

Press next

Imgur

Filter the external site (Some site will use external link like google analytics).

Imgur

Next

Imgur

Choose amount of virtual users you want to use for the load testing.

Imgur

You can even do a step load (Setting timer on virtual users, like when the users will increase over time).

Imgur

How many number of iterations you want the users to do.

Imgur

Press run test

Imgur

You can observe the graph for load over time and see how it perform.

Imgur

After you are done stresstumulus will generate a report for you.

Imgur

Since we are on fiddler there's a trick in fiddler, works like the network tab in developer's tool in chrome and other browsers, but better. Why? I will show you.

Imgur

You can actually change the performance of the traffic (You can set it to simulate modem speeds (Highest is 56KB/s if you are wondering)).

Imgur

See how slow it is now?

Thanks.

comments powered by Disqus