[Tips] Como hacer test de carga con Visual Studio 2012

Hola que tal? , por acá de nuevo , entre los trabajos de la maestría que estoy haciendo, el laburo, los proyectos freelance, los estudios  me han tenido bastante ocupado, pero siempre hay tiempo para un tip Sonrisa

Una de las características que encuentro muy útil en VS2012 es la posibilidad de crear test de carga. Para crear una prueba de carga tenemos que ir Archivo > Nuevo Proyecto, y seleccionamos “Proyecto de prueba de carga y rendimiento web”

image

Ahora vamos a ver un entorno para la creación de las pruebas. En el explorador de soluciones vamos a apretar botón derecho y elegimos agregar>prueba de rendimiento web…

image

Debería abrirse Internet Explorer con la grabadora de prueba web activada:

image

Si no aparece esta opción es por que tienes el complemento Microsoft Web Test Recorder deshabilitado, por lo que tienes que habilitarlo para que funcione.

image

Luego agregamos la URL por ejemplo www.microsoft.com

image

Luego simplemente presiona Detener y se va a ejecutar el WebTest, en realidad este no es lo que andábamos buscando si no que nos sirve para crear los loadtest. Cuando presiones detener, vas a ver la siguiente ventana, en donde se procesan los parámetros dinámicos.

image

Con este WebTest podemos realizar pruebas de rendimiento, en donde podemos utilizar distintas configuraciones de browsers, por ejemplo puedes elegir un smartphone de manera de determinar como se comportan las peticiones desde un móvil.

image

Ahora vamos crear el test de carga, para eso vamos de nuevo al explorador de soluciones y agregamos un test de carga:

image

Se abrirá un asistente bastante potente, en donde podemos elegir muchas características para crear un test de carga personalizado:

image

Podemos simular un modelo de carga simulada,  contante o cantidad de usuario en intervalos de tiempo por paso.

image

Podemos hacer una combinación de pruebas a partir de los WebStest que antes habíamos creado, en mi caso seleccione el WebTest2 que fue el que creamos inicialmente:

image

Luego podemos elegir el tipo de conexión de los clientes:

image

También podemos configurar el tipo de explorador

image

Luego podemos establecer la duración de la carga:

image

Y listo, ahora ejecutamos el test y comenzamos a recibir los resultados!! Sonrisa

image

Y Listo! se que son varios pasos, pero esto es muy útil, ahora mismo me ha tocado realizar pruebas de carga a algunas páginas y está herramienta me ha venido de perilla!!

Saludos!
@chalalo

2 comentarios en “[Tips] Como hacer test de carga con Visual Studio 2012”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *