Saturday, November 26, 2011

Performance Testing - ASP.NET Web Applications

The following are some of the tools (non-exhaustive) to conduct a "Performance Test" on ASP.Net web applications. Do share with us the ones you are using too.

  • Web Capacity Analysis Tool (WCAT)
    A lightweight HTTP load generation tool primarily designed to measure the performance of a web server within a controlled environment.

  • IIS Log Parser
    A powerful, versatile tool that provides universal query access to text-based data

  • NetStat
    A command-line tool that displays network connections (both incoming and outgoing), routing tables, and a number of network interface statistics.

  • Performance Monitor
    A simple yet powerful visualization tool for viewing performance data, both in real time and from log files.

  • Microsoft Network Monitor
    A protocol analyzer that allows you to capture network traffic, view and analyze it.

  • Redgate ANTS Performance Profiler
    A tool that provides .NET code profiling, integrated SQL and File I/O analysis, and powerful visualizations give you the most complete picture of your application's performance.

  • Fiddler
    A Web Debugging Proxy which logs all HTTP(S) traffic between your computer and the Internet.

  • Firebug
    Integrates with Firefox to put a wealth of web development tools at your fingertips while you browse.

  • Google Page Speed
    Evaluates the performance of web pages and get suggestions on how to improve them.

  • Yahoo YSlow
    Analyzes web pages and suggests ways to improve their performance based on a set of rules for high performance web pages.

  • Visual Studio Team Foundation Test Suite
    An edition of Visual Studio that provides capabilities to perform various forms of testing.

No comments:

Post a Comment

Do provide your constructive comment. I appreciate that.