El servicio de mi compañía proporciona no es de código abierto, pero que es muy bueno y se basa en código abierto . Es un load testing service que utiliza navegadores reales para reproducir la carga (a diferencia de los usuarios HTTP/virtuales simulados). Usamos Selenium como el motor de reproducción, que debería ser algo familiar para los usuarios de WatiN.
Lo mejor de nuestro servicio (o la idea general de usar un navegador real) es que las cosas .NET como ViewState se manejan automáticamente. No tienes que hacer ningún truco como analizar el pedido con expresiones regulares para que funcione. En cambio, el navegador simplemente hace lo que hace un navegador normal.
Me disculpo si esta publicación parece demasiado comercial, pero dado que la pregunta es sobre código abierto (aprovechamos el código abierto y tenemos una versión de prueba gratuita) y .NET (una de nuestras excelentes funciones es la compatibilidad con .NET) pensé Le doy una mención.
¡Buena suerte!
posible duplicado de [¿Cómo hacer una prueba de estrés en una aplicación web?] (Http://stackoverflow.com/questions/7492/how-do-y-stress-test-a-web-application) – fmsf
Aquí hay una herramienta simple para pruebas de carga de aplicaciones web: [test_it] (https://github.com/ren85/Test_it) – ren