Wednesday, April 10, 2013

Testing the performance of a web application

Currently, I am working with a web application and one of the main duty is to improve the performance of the application. I am trying to reduce the page refresh time first. Here I m going to note down all the tools and techniques I am utilizing.
To identify exactly what is bottle-necking I used the following tools:
FireBug
IE Developer tools
Yslow
Pagespeed
Fiddler
I needed to compress/minify my css and js files. I got some tools that are of high rank. But finally I wrote my own tool to perform the same :
https://github.com/marifrahman/WebResourceCompressorForm

Some of the clients has very slow internet connection. Therefore I needed to test the site using low speed internet  To accomplish that following tools were very useful.
Sloppy
a fiddler extension [http://fiddlerdelayext.codeplex.com/]