Utilizzo del CloudWatch Synthetics Recorder per Google Chrome - Amazon CloudWatch

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo del CloudWatch Synthetics Recorder per Google Chrome

Amazon fornisce un CloudWatch Synthetics Recorder per aiutarti a creare canarini più facilmente. Il registratore è un'estensione di Google Chrome.

Il registratore registra le operazioni di clic e digitazione su un sito Web e genera automaticamente uno script Node.js che è possibile utilizzare per creare un canary che segue gli stessi passaggi.

Dopo aver avviato la registrazione, CloudWatch Synthetics Recorder rileva le tue azioni nel browser e le converte in uno script. È possibile sospendere e riprendere la registrazione in base alle esigenze. Quando si interrompe la registrazione, il registratore produce uno script Node.js delle operazioni, che è possibile copiare facilmente con il comando Copy to Clipboard (Copia negli appunti). È quindi possibile utilizzare questo script per creare un canarino in CloudWatch Synthetics.

Crediti: Il CloudWatch Synthetics Recorder è basato sul registratore Headless.

Installazione dell'estensione CloudWatch Synthetics Recorder per Google Chrome

Per utilizzare il CloudWatch Synthetics Recorder, puoi iniziare a creare un canarino e scegliere il progetto Canary Recorder. Se lo fai quando non hai ancora scaricato il registratore, la console CloudWatch Synthetics fornisce un link per scaricarlo.

In alternativa, puoi eseguire questa procedura per scaricare e installare direttamente il registratore.

Per installare il CloudWatch Synthetics Recorder
  1. Utilizzando Google Chrome, vai a questo sito Web: detail/ /bhdnlmmgiplmbcdmkkdfplenecpegfno https://chrome.google.com/webstore/ cloudwatch-synthetics-rec

  2. Scegli Add to Chrome (Aggiungi a Chrome), quindi scegli Add extension (Aggiungi estensione).

Utilizzo del CloudWatch Synthetics Recorder per Google Chrome

Per utilizzare CloudWatch Synthetics Recorder per aiutarti a creare un canarino, puoi scegliere Crea canarino nella console, quindi scegliere Usa un CloudWatch progetto, Canary Recorder. Per ulteriori informazioni, consulta Creazione di un Canary.

In alternativa, puoi utilizzare il registratore per registrare i passaggi senza utilizzarli immediatamente per creare un canary.

Per utilizzare il CloudWatch Synthetics Recorder per registrare le azioni dell'utente su un sito Web
  1. Passa alla pagina che desideri monitorare.

  2. Scegli l'icona delle estensioni di Chrome, quindi scegli CloudWatchSynthetics Recorder.

  3. Scegli Start Recording (Avvia registrazione).

  4. Esegui i passaggi che vuoi+ registrare. Per sospendere la registrazione, scegli Pause (Pausa).

  5. Al termine della registrazione del flusso di lavoro, scegli Stop recording (Interrompi la registrazione).

  6. Scegli Copy to clipboard (Copia negli appunti) per copiare lo script generato negli appunti. Oppure, se si desidera ricominciare da capo, scegli New recording (Nuova registrazione).

  7. Per creare un canary con lo script copiato, puoi incollare lo script copiato nell'editor inline del blueprint del registratore o salvarlo in un bucket Amazon S3 e importarlo da lì.

  8. Se non crei immediatamente un canary, puoi salvare lo script registrato in un file.

Limitazioni note del CloudWatch Synthetics Recorder

Il CloudWatch Synthetics Recorder per Google Chrome presenta attualmente le seguenti limitazioni.

  • HTMLgli elementi che non lo hanno IDs utilizzeranno i selettori. CSS Questo può interrompere i canary se la struttura della pagina Web cambia in seguito. Abbiamo in programma di fornire alcune opzioni di configurazione (ad esempio l'uso di data-id) in una versione futura del registratore.

  • Il registratore non supporta azioni come il doppio clic o il copia/incolla e non supporta combinazioni di tasti come +0. CMD

  • Per verificare la presenza di un elemento o di un testo nella pagina, gli utenti devono aggiungere asserzioni dopo la generazione dello script. Il registratore non supporta la verifica di un elemento senza eseguire alcuna operazione su tale elemento. Questo è simile alle opzioni “Verify text” (Verifica testo) o “Verify element” (Verifica elemento) nel generatore di flussi di lavoro del canary. Abbiamo in programma di aggiungere il supporto delle asserzioni in una versione futura del registratore.

  • Il registratore registra tutte le operazioni nella scheda in cui viene avviata la registrazione. Non registra i popup (ad esempio, per consentire il tracciamento della posizione) o la navigazione a pagine diverse dai popup.