Search code examples
asp.net-mvcperformanceapachebenchrequests-per-second

How do I performance test my ASP.NET MVC website?


I'm wanting to find out how many requests/sec my asp.net mvc site (and asp.net mvc api) can handle. I've googled for some help and stumbled on this great slide show which talks about exactly the things i'm after. They also use a product called ApacheBench to hit the website. That application's website list it as a unix-type product. If it's a perl app, I'm also not going to install perl OR apache.

I'm using Visual Studion 2008 Team Suit edition on Windows 7 RTM.

Does anyone know of any programs I could use to help figure out what are the response times for 'x' number of hits to a url, etc?

thanks :)


Solution

  • There's a Windows binary for Apache Bench. You could download Apache Web Server for Windows and extract ab.exe and abs.exe from it.