Versioni di runtime che utilizzano Node.js e Playwright - 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à.

Versioni di runtime che utilizzano Node.js e Playwright

Le seguenti sezioni contengono informazioni sulle versioni di runtime di CloudWatch Synthetics per Node.js e Playwright. Playwright è una libreria di automazione open source per il test dei browser. Per ulteriori informazioni su Playwright, vedere https://playwright.dev/

La convenzione di denominazione per queste versioni di runtime è syn-language-framework-majorversion.minorversion.

syn-nodejs-playwright-2,0

Principali dipendenze:

  • AWS Lambda runtime Node.js 20.x

  • Playwright versione 1.49.1

  • Playwright/test versione 1.49.1

  • Versione Chromium 131.0.6778.264

Modifiche syn-nodejs-playwright in -2.0

  • La mancata corrispondenza tra la durata totale e la somma dei tempi per una determinata richiesta nel file HAR è stata corretta.

  • Supporta il dry run for the canary, il che consente esecuzioni ad hoc o l'esecuzione di un aggiornamento sicuro di Canary.

Per ulteriori informazioni, consulta gli argomenti seguenti:

Le seguenti versioni precedenti di runtime per Node.js e Playwright sono ancora supportate.

syn-nodejs-playwright-1,0

Principali dipendenze:

  • AWS Lambda runtime Node.js 20.x

  • Playwright versione 1.44.1

  • Playwright/test versione 1.44.1

  • Versione Chromium 126.0.6478.126

Funzionalità:

  • PlayWright supporto — È possibile scrivere script canary utilizzando il framework di automazione Playwright. Puoi far funzionare gli script Playwright esistenti come canarini e migliorarli con funzionalità di monitoraggio. AWS

  • CloudWatch Integrazione dei log: puoi interrogare e filtrare i log tramite la console Synthetics CloudWatch . Ogni messaggio di registro contiene dati univocicanaryRunId, il che semplifica la ricerca dei log relativi a una particolare corsa canaria.

  • Metriche e artefatti canarini: puoi monitorare la velocità di superamento delle canarie attraverso le CloudWatch metriche e configurare allarmi per avvisarti quando i canarini rilevano problemi.

  • Associazione di schermate e passaggi: puoi acquisire schermate utilizzando la funzionalità nativa di Playwright per visualizzare le fasi di uno script di Canary in ogni esecuzione. Le schermate vengono associate automaticamente a Canary Steps e caricate nei bucket Amazon S3.

  • Schede multiple: puoi creare canarini che aprono più schede del browser e accedere alle schermate da ciascuna scheda. Puoi creare flussi di lavoro utente multischeda e in più fasi in Synthetics.