Pruebas de Stress, Pruebas de Carga

Hola a Todos.

Bueno nada como un domingo un poco desocupado como para responder preguntas. Se me ha preguntado de como hacer pruebas de Stress a un proyecto, así que vamos a tratar de dar unos tips para esto.

Bueno primero que todo, algo para aclarar o si no que los gurús de Team System me corrijan ya que no tengo mucha conocimiento en eso.

Pruebas de Stress y Pruebas de Carga, vienen siendo lo mismo solo que alguno lo llaman respectivamente pruebas de stress y otro pruebas de carga. Algo de MSDN

El propósito principal de una prueba de carga es simular el acceso de muchos usuarios a un servidor al mismo tiempo. http://msdn.microsoft.com/es-co/ms182562(VS.90).aspx

Ahora bien, la documentación completa de como hacer las respectivas pruebas de carga lo encontrar aquí.

http://msdn.microsoft.com/es-co/ms182561(VS.90).aspx

Ahora bien si te estas estresando pásate por esta entrada. Me estás eSTRESSando !! donde te dará una luces sobre este tema.

Si quieres hacer pruebas de carga para sitios web podremos usar estas herramientas.

La Herramienta de análisis de capacidad Web merece un post para explicarla y hacer un ejemplo así que me saltare esta parte.

Ahora lancemos VS y escojamos un proyecto de tipo Test, luego añadiremos el tipo de test que seria Web Performace Test.

test1

Seguidamente nos hable un pagina de internet con un plugin de grabación, la idea es ir a nuestra sitio web y hacer una tarea sencilla, por ejemplo autenticación de usuarios.

test2

Ya en VS vemos como quedo grabada la tarea.

test3

Ahora correremos el test y vemos que algo estuvo mal, hay una petición a un archivo que no se encuentra en el site, por consiguiente hay que arreglarlo.

test4

Ahora bien de esta forma realizamos el test, Si por algún motivo “Que lo será” no entendiste o quedaste mas perdido, revisa la guía de Performance Testing Guidance for Web Applications de patterns & practice.

http://msdn.microsoft.com/en-us/library/bb924375.aspx

Espero que les haya servido, sobre todo Jacobo

S@ludos

Romny