Application Monitoring

Monitoring de aplicaciones nightwatch

¿Qué es Nightwatch?

Nightwatch.js es un potente y fácil de usar marco de pruebas automatizadas construido sobre Node.js. Se utiliza para crear y ejecutar pruebas de automatización del navegador de extremo a extremo con simplicidad y eficiencia. Proporciona un amplio conjunto de comandos y aserciones integrados, lo que facilita la interacción con elementos web, la simulación de acciones de usuario y la verificación de los resultados esperados.

Nightwatch.js es compatible con múltiples plataformas de navegador, incluidos Chrome, Firefox y Safari, lo que le permite probar sus aplicaciones web en diferentes entornos. También se integra a la perfección con marcos de pruebas populares, como Mocha y Jasmine, proporcionando flexibilidad en la organización de las pruebas y la generación de informes.

Uno de los principales puntos fuertes de Nightwatch.js es su capacidad para manejar operaciones asíncronas sin problemas. Soporta comandos asíncronos y proporciona mecanismos robustos para el manejo de esperas y tiempos de espera, asegurando una sincronización precisa entre los pasos de prueba y la aplicación bajo prueba.

¿Cómo monitorizar Nightwatch?

ServicePilot facilita la monitorización del escenario de pruebas de Nightwatch simplemente añadiendo un reportero personalizado en la instalación de nightwatch para enviar estadísticas a ServicePilot. A continuación, es necesario añadir un recurso correspondiente del package appmon-nightwatch a través de la interfaz web de ServicePilot para recibir la información enviada por el script.

ServicePilot supervisa los resultados del estado y tiempo de ejecución de las pruebas de Nightwatch.

Las estadísticas recogidas de esta manera incluyen 4 indicadores:

  • Afirmaciones Aprobadas: Assertions Passed
  • Afirmaciones fallidas: Assertions Failed
  • Tiempo de ejecución: Runtime
  • Tasa de aprobación: Pass Rate

¿Cómo instalar un recurso nightwatch?

  1. Utilice su instalación de ServicePilot OnPremise o una cuenta SaaS.
  2. Añada un nuevo recurso nightwatch a través de la interfaz web (/prmviews o /prmresources) o a través de la API (página /prmpackages), se aprovisionará automáticamente el agente predeterminado de ServicePilot u otro agente.

Los detalles del paquete nightwatch se encuentran en la página /prmpackages del software.

Beneficios

ServicePilot le permite prestar servicios de TI de forma más rápida y segura con la detección automatizada y funciones avanzadas de monitoring.

Al correlacionar la tecnología NIGHTWATCH con APM y la supervisión de infraestructuras, ServicePilot es capaz de proporcionar una visión más completa del entorno de TI de una organización.

Esto permite a los equipos de TI identificar y diagnosticar rápidamente los problemas que pueden estar afectando al rendimiento de las aplicaciones, y tomar medidas correctivas antes de que los usuarios finales se vean afectados.

Comience con una prueba gratuita de nuestro solution SaaS. Explore nuestros plans o contacte con nosotros para encontrar lo que mejor se adapte a usted.

Supervisar NIGHTWATCH (1/1)

Descubra más

Instalación gratuita en
unos pocos clics

SaaS Plataforma

Despliegue flexible en función de sus necesidades (SaaS, híbrido, on-premise) para agilizar la implantación de la supervisión.
  • Sin configuración de software in situ, servicio y complejidad de la configuración
  • Configuración instantánea, completa y preconfigurada para garantizar una supervisión robusta

OnPremise Plataforma

Despliegue flexible en función de sus necesidades (SaaS, híbrido, on-premise) para agilizar la implantación de la supervisión.
  • Contratos y compromisos a largo plazo ( > 1 año)
  • Gestión del rendimiento, almacenamiento de datos y gestión de infraestructuras
  • 2 soluciones adicionales: Monitoreo de VoIP y Mainframe