Uso del registrador de CloudWatch Synthetics para Google Chrome - Amazon CloudWatch

Uso del registrador de CloudWatch Synthetics para Google Chrome

Amazon proporciona un registrador de CloudWatch Synthetics para ayudarlo a crear canaries de manera más fácil. El registrador es una extensión de Google Chrome.

Registra las acciones de cliqueo y de tipeo en un sitio web y genera automáticamente un script Node.js que se puede utilizar para crear un valor controlado que siga los mismos pasos.

Después de iniciar el registro, CloudWatch Synthetics Recorder detecta las acciones en el navegador y las convierte en un script. Puede pausar y reanudar el registro según sea necesario. Cuando deja de registrar, el registrador produce un script Node.js de las acciones, que puede copiar fácilmente con el comando Copy to Clipboard (Copiar al portapapeles). A continuación, puede utilizar el script para crear un valor controlado en CloudWatch Synthetics.

Créditos: (Créditos): el registrador CloudWatch Synthetics se basa en el Headless recorder (Registrador sin procesador).

Instalación de la extensión CloudWatch Synthetics Recorder para Google Chrome

Si desea utilizar CloudWatch Synthetics Recorder, puede empezar a crear un valor controlado y elegir el esquema Registrador de valores controlados. Si lo hace cuando aún no ha descargado el registrador, la consola de CloudWatch Synthetics proporciona un enlace para descargarlo.

Alternativamente, puede seguir estos pasos para descargar e instalar el registrador directamente.

Para instalar el registrador de CloudWatch Synthetics
  1. Con Google Chrome, ingrese a este sitio web: https://chrome.google.com/webstore/detail/cloudwatch-synthetics-rec/bhdnlmmgiplmbcdmkkdfplenecpegfno

  2. Seleccione Add to Chrome (Añadir a Chrome) y, después, Add extension (Agregar extensión).

Uso del registrador de CloudWatch Synthetics para Google Chrome

Si desea utilizar CloudWatch Synthetics Recorder para obtener ayuda para crear un valor controlado, puede elegir Crear valor controlado en la consola de CloudWatch y luego, Usar un esquema, Registrador de valores controlados. Para obtener más información, consulte Creación de un valor controlado.

Alternativamente, puede usar el registrador para registrar pasos sin usarlos de manera inmediata para crear un valor controlado.

Para utilizar CloudWatch Synthetics Recorder a fin de registrar las acciones en un sitio web
  1. Desplácese hasta la página que desea supervisar.

  2. Elija el icono de extensiones de Chrome y, a continuación, elija CloudWatch Synthetics Recorder.

  3. Seleccione Start Recording (Comenzar a registrar).

  4. Realice los pasos que desea registrar. Para pausar el registro, elija Pause (Pausar).

  5. Cuando termine de registrar el flujo de trabajo, elija Stop recording (Detener registro).

  6. Seleccione Copy to clipboard (Copiar al portapapeles) para copiar el script generado al portapapeles. O bien, si desea comenzar de nuevo, elija New recording (Registro nuevo).

  7. Para crear un valor controlado con el script copiado, puede pegar el script copiado en el editor en línea del esquema del registro o guardarlo en un bucket de Amazon S3 e importarlo desde allí.

  8. Si no está creando un valor controlado inmediatamente, puede guardar el script registrado en un archivo.

Limitaciones conocidas CloudWatch Synthetics Recorder

CloudWatch Synthetics Recorder para Google Chrome tiene las siguientes limitaciones por el momento.

  • Los elementos HTML que no tienen ID usarán selectores CSS. Esto puede dañar los canaries si la estructura de la página web cambia más adelante. Se planea proporcionar algunas opciones de configuración (como el uso del atributo data-id) en torno a esto en una versión futura del registrador.

  • El registrador no admite acciones, como hacer doble clic o copiar o pegar, y no admite combinaciones de teclas como CMD+0.

  • Para verificar la presencia de un elemento o texto en la página, los usuarios deben agregar aserciones después de generar el script. El registrador no admite la verificación de un elemento sin realizar ninguna acción sobre ese elemento. Esto es similar a las opciones “Verificar texto” o “Verificar elemento” en el generador de flujo de trabajo de valores controlados. Se planea agregar compatibilidad con aserciones en una versión futura del registrador.

  • El registrador graba todas las acciones en la pestaña donde se inicia el registro. No registra ventanas emergentes (por ejemplo, para permitir el seguimiento de ubicación) ni la navegación a páginas diferentes desde ventanas emergentes.