¡SharePoint 2013: Como crear un Web Performance Test con Visual Studio 2013 (II)!

Siguiendo con la serie de artículos sobre como crear un Web Performance Test con Visual Studio 2013 (VS 2013) Update 1, en esta ocasión vamos a revisar la información que genera el IDE cuando realizamos una ejecución del Web Test definido:

  • En VS 2013, nos aseguramos de que el Web Test esté grabado y lo ejecutamos utilizando la opción “Run Test” del Web Test Editor.
  • A continuación veremos cómo Visual Studio abre una nueva pestaña con la ejecución concreta del Web Test. En dicha pestaña se pueden obtener los siguientes detalles:
    • Las peticiones web realizadas. Para cada petición se muestra el estado en la petición (si todo ha ido bien, veremos un valor 200 OK en la columna), el tiempo de petición (Request Time), el tiempo total (Total Time), etc.
    • Para cada petición podemos obtener información como los parámetros de la petición, la respuesta obtenida, información del contexto de la petición, etc.
image image
  • Accedemos al sitio para verificar que el Web Test ha realizado las acciones grabadas.
  • De vuelta al IDE, podemos ver el detalle de la información que la ejecución del Web Test recoge por cada petición. En la sección “Request” podemos ver el detalle de la petición realizada: cabeceras, parámetros de query string empleados, etc. En cambio, en la sección “Response” podemos ver el detalle de la respuesta devuelta por el servidor en cuanto a cabeceras y el código HTML generado.
image image
  • La sección “Context” nos proporciona información relativa al contexto de ejecución del Web Test como el directorio dónde se está guardando la información generada al ejecutar el Web Test, el nombre de la máquina que tiene el roll de controller (en este caso tenemos un único agente de test y un único controller, todo en la misma máquina. Finalmente, la sección “Details” nos muestra un resumen de las reglas de de validación que se han aplicado y el resultado de su aplicación.
  • Además de toda esta información, para cada petición realizada desde el Web Test podemos expandir toda la pila de llamadas que se están realizando al servidor. Fijaros que muchas llamadas son conocidas y se refieren a peticiones de librerías JavaScript, hojas de estilo, etc que se necesitan en el proceso de renderizado de la interfaz de usuario de SharePoint.
image image
  • Para finalizar, la sección “Test Results” dispone de una serie de botones y de controles de acción entre los que destacaría que podemos acceder a ejecuciones previas del Web Test. Fijaros como en mi caso tengo hasta 4 ejecuciones que podría revisar.
  • Esto es posible porque Visual Studio guarda la información de cada ejecución del Web Test en disco creando un archivo TRX por cada ejecución y una carpeta con contenidos relativos a la ejecución correspondiente.
image image

Y hasta aquí llega este segundo post sobre creación de Web Performance Tests con Visual Studio 2013 Update 1. En el siguiente post veremos configuraciones adicionales que se pueden hacer a nivel del Web Test.

Post By Juan Carlos González (295 Posts)

Juan Carlos González Martín. Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 11 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a las plataformas SharePoint & Office 365. Juan Carlos es MVP de Office 365 desde el año 2015 (Anteriormente ha sido reconocido por Microsoft como MVP de SharePoint Server durante 7 años de manera consecutiva entre los años 2008 y 2015) de SharePoint Server desde el año 2008, coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net) y co-fundador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), del Grupo de Usuarios de Cloud Computing de España (CLOUDES) y de la Comunidad de Office 365. Desde el año 2011 participa junto con Gustavo Vélez y Fabián Imaz en la dirección de la revista CompartiMOSS. Hasta la fecha, ha publicado cuatro libros sobre SharePoint, así como varios artículos en castellano y en inglés sobre la plataforma.

Website: →

Connect

, , ,

No comments yet.

Deja un comentario

Leave your opinion here. Please be nice. Your Email address will be kept private.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies
Translate »