Áú»¢¶Ä²©

2 Escenario de la vida real

Descripci¨®n general

Esta secci¨®n presenta un ejemplo real paso a paso de c¨®mo se puede utilizar el monitoreo web.

Utilicemos el monitoreo web de Áú»¢¶Ä²© para monitorear la interfaz web de Áú»¢¶Ä²©. Queremos saber si est¨¢ disponible, proporciona el contenido adecuado y c¨®mo r¨¢pidamente funciona. Para ello tambi¨¦n debemos iniciar sesi¨®n con nuestro nombre de usuario y contrase?a.

Escenario

Paso 1

Agregue un nuevo escenario web.

Agregaremos un escenario para monitorear la interfaz web de Áú»¢¶Ä²©. El escenario ejecutar¨¢ una serie de pasos.

Vaya a Recopilaci¨®n de datos ¡ú Equipos, elija un equipo y haga clic en Web en la fila de ese equipo. Luego haga clic en Crear escenario web.

Todos los campos de entrada obligatorios est¨¢n marcados con un asterisco rojo.

En el nuevo formulario de escenario, nombraremos el escenario como Áú»¢¶Ä²© frontend. Tambi¨¦n crearemos dos variables: {usuario} y {contrase?a}.

Tambi¨¦n es posible que desee agregar una nueva etiqueta Aplicaci¨®n:Áú»¢¶Ä²© frontend en la pesta?a de etiquetas.

Paso 2

Defina los pasos para el escenario.

Haga clic en el bot¨®n Agregar en la pesta?a Pasos para agregar pasos individuales.

Escenario web paso 1

Empezamos comprobando que la primera p¨¢gina responde correctamente, devuelve con c¨®digo de respuesta HTTP 200 y contiene el texto "Áú»¢¶Ä²© SIA".

Cuando termine de configurar el paso, haga clic en Agregar.

Escenario web paso 2

Continuamos iniciando sesi¨®n en la interfaz de Áú»¢¶Ä²© y lo hacemos mediante la reutilizaci¨®n de las macros (variables) que definimos en el nivel del escenario - {usuario y contrase?a}.

Tenga en cuenta que la interfaz de Áú»¢¶Ä²© utiliza la redirecci¨®n de JavaScript al iniciar sesi¨®n, primero debemos iniciar sesi¨®n y solo en pasos posteriores puede verificar las funciones registradas. Adem¨¢s, el paso de inicio de sesi¨®n debe utilizar la URL completa al archivo index.php.

Tenga en cuenta c¨®mo obtenemos el contenido de la variable {sid} (ID de sesi¨®n) usando una sintaxis variable con expresi¨®n regular: regex:nombre="csrf-token" content="([0-9a-z]{16})". Esta variable ser¨¢ requerida en el paso 4.

Escenario web paso 3

Al iniciar sesi¨®n, ahora deber¨ªamos verificar el hecho. Para ello, comprobamos si hay una cadena que solo es visible cuando se inicia sesi¨®n; por ejemplo, ´¡»å³¾¾±²Ô¾±²õ³Ù°ù²¹³¦¾±¨®²Ô.

Escenario web paso 4

Ahora que hemos verificado que la interfaz es accesible y podemos iniciar sesi¨®n y recuperar el contenido conectado, tambi¨¦n deber¨ªamos cerrar sesi¨®n; de lo contrario, la base de datos de Áú»¢¶Ä²© se contaminar¨¢ con much¨ªsimos registros de sesiones abiertas.

Escenario web paso 5

Tambi¨¦n podemos comprobar que hemos cerrado sesi¨®n buscando la cadena Nombre de usuario.

°ä´Ç²Ô´Ú¾±²µ³Ü°ù²¹³¦¾±¨®²Ô completa de pasos

Una configuraci¨®n completa de los pasos del escenario web deber¨ªa verse as¨ª:

Paso 3

Guarde el escenario de monitoreo web terminado.

El escenario se agregar¨¢ a un equipo. Para ver informaci¨®n del escenario web vaya a Monitoreo ¡ú Equipos, ubique el equipo en la lista y haga clic en el Hiperv¨ªnculo web en la ¨²ltima columna.

Haga clic en el nombre del escenario para ver estad¨ªsticas m¨¢s detalladas: