Prueba de estrés ASP.NET

¿Hay alguna manera de probar una aplicación en la que simule un centenar de clientes diferentes que se conectan a un servidor IIS y solicitan los mismos datos? En el cliente donde se ejecuta nuestro proyecto, tienen 400 computadoras y a menudo realizan pruebas de estrés con todas las computadoras. Yo, por otro lado, solo tengo mi computadora portátil … (y un servidor de desarrollo).

(En mi caso, los datos se solicitan a través de una puerta de enlace WebORB).

ab es una herramienta diseñada para Apache, pero puede usarla con IIS .

  • HP (anteriormente Mercury) LoadRunner o Performance Center
  • Prueba del Centro de aplicaciones de Visual Studio (¿solo Enterprise Editions?)
  • Herramienta de estrés de Microsoft Web Application (también conocida como WAST, también conocida como “Homer”; predecesora de Application Center Test)
  • RadView WebLoad

Después de examinar muchas herramientas de código abierto y pago, encontré el mayor éxito con Visual Studio 2008 Team Suite Test Edition de Microsoft (que pronto formará parte de Visual Studio 2010 Ultimate). Tiene una fuerte funcionalidad de prueba de estrés. La aplicación gratuita de Microsoft para pruebas de estrés, WCAT tiene poca potencia y fallas , pero la versión completa de prueba se enfrenta a productos como LoadRunner pero es más fácil de usar, mejor integrada con VS / ASP.NET y por mucho menos dinero por usuario virtual.

Eche un vistazo a StresStimulus .

Se integra muy bien con Fiddler . La configuración y el uso es muy sencillo y proporciona una gran cantidad de funcionalidad y configuración. Lo mejor de mí es buscar en Google una solución de prueba de carga. Fiddler por cierto es una gran herramienta.

Microsoft tiene una solución que viene con Visual Studio 2013 Ultimate Edition. Vea los enlaces a continuación: Enlace actualizado: Prueba de esfuerzo

Trty esta herramienta, he probado que mi sitio web parece funcionar bien> x0Bench