Es común preguntarse si nuestras aplicaciones tienen un buen rendimiento, y para ello Visual Studio nos provee de herramientas que nos van a permitir generar indicadores para tomar desiciones y mejorar nuestros aplicactivos
para ello aca les pongo un ejemplo muy sencillo de una página que obtiene data Dummy.
Primero agregamos un proyecto de Test
Luego agregamos el Test
Luego seleccionamos Web Performance Test
y automaticamente se inicia Internet Explorer, que nos va a permitir capturar los Response y Request, de forma automática conforme naveguemos en la aplicación o en la páginas
para ello ingresamos la url del aplicativo y nos carga un grid con la data dammy, suficiente pare generar response y request.
Para finalizar la captura hacemos click en el boton stop y los parámetros son obtenidos por el visual studio
Ejecutar el webtest
Resultado de correr el webtest, nos indicara si paso exitosamente
Request
Response
Context
Hasta aquí, solo muestro los pasos para generar un webtest, ya que nos brinda información valiosa,
ya que podemos hacer que se ejecute en un loop, por ejemplo podemos hacer que esta página de pruebas se ejecute en un loop de 100 y ver el comportamiento de la página
y la parte final de esto es generar los Load Test que nos brinda información de los contadores, ya que aqui es donde realmente se va a estresar la aplicacion con la cantidad de usuarios concurrentes que le indiquemos y para ellos necesitamos generar código de los webtest que es un paso muy sencillo que los tocaremos en otro momento.
Espero les sirva de ayuda