Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Versions d’exécution utilisant Node.js et Playwright
Les sections suivantes contiennent des informations sur les CloudWatch versions d'exécution de Synthetics pour Node.js et Playwright. Playwright est une bibliothèque d’automatisation open source utilisée pour les tests de navigateur. Pour plus d’informations sur Playwright, consultez https://playwright.dev/
La convention de dénomination pour ces versions d'exécution est syn-. language-framework-majorversion.minorversion
syn-nodejs-playwright-5,0
Dépendances principales :
-
AWS Lambdaexécution Node.js 22.x
-
Version du dramaturge 1.57.0
-
Playwright/version d'essai 1.57.0
-
Version 143.0.7499.4 de Chrome
-
Version 142.0.1 de Firefox
Modifications apportées à la version syn-nodejs-playwright -5.0
Correctifs de sécurité appliqués et mises à jour des versions de Playwright et du navigateur.
Pour plus d’informations, consultez les ressources suivantes :
Les versions précédentes des environnements d’exécution CloudWatch Synthetics pour Node.js et Playwright restent prises en charge.
syn-nodejs-playwright-4,0
Dépendances principales :
-
AWS Lambdaexécution Node.js 22.x
-
Version du dramaturge 1.55.0
-
Playwright/version d'essai 1.55.0
-
Version 140.0.7339.16 de Chrome
-
Version 141.0 de Firefox
Modifications apportées à syn-nodejs-playwright -4.0
Correctifs de sécurité appliqués et mises à jour des versions de Playwright et du navigateur.
Pour plus d’informations, consultez les ressources suivantes :
syn-nodejs-playwright-3,0
Dépendances principales :
-
AWS Lambdaexécution Node.js 20.x
-
Playwright : version 1.53.0
-
Playwright/test : version 1.53.0
-
Version 138.0.7204.168 de Chrome
Modifications apportées à la version syn-nodejs-playwright -3.0
Prise en charge multinavigateurs : vous pouvez désormais exécuter vos scripts Canary Node.js Puppeteer sur Firefox ou Chrome
Prise en charge de la surveillance visuelle
Pour plus d’informations, consultez les ressources suivantes :
syn-nodejs-playwright-2,0
Dépendances principales :
-
AWS Lambdaexécution Node.js 20.x
-
Playwright : version 1.49.1
-
Playwright/test : version 1.49.1
-
Version 131.0.6778.264 de Chrome
Changements par rapport à syn-nodejs-playwright -2.0
L’écart entre la durée totale et la somme des temps individuels pour une requête donnée dans le fichier HAR a été corrigé.
Le système prend désormais en charge les exécutions à blanc pour les scripts Canary, ce qui permet d’effectuer des exécutions ponctuelles ou de réaliser des mises à jour sécurisées du script Canary.
Pour plus d’informations, consultez les ressources suivantes :
syn-nodejs-playwright-1,0
Dépendances principales :
-
AWS Lambdaexécution Node.js 20.x
-
Playwright : version 1.44.1
-
Playwright/test : version 1.44.1
-
Version 126.0.6478.126 de Chrome
Fonctionnalités :
-
PlayWright support — Vous pouvez écrire des scripts Canary en utilisant le framework d'automatisation Playwright. Vous pouvez utiliser vos scripts de dramaturge existants pour les exécuter sous forme de canaris et les améliorer grâce à des fonctionnalités de AWS surveillance.
-
CloudWatch Intégration des journaux : vous pouvez interroger et filtrer les journaux via la console CloudWatch Synthetics. Chaque message de journal contient un
canaryRunIdunique, ce qui facilite la recherche des journaux associés à une exécution particulière du script Canary. -
Métriques et artefacts liés aux canaris : vous pouvez surveiller le taux de réussite de Canary Run grâce à CloudWatch des métriques et configurer des alarmes pour vous avertir lorsque les canaris détectent des problèmes.
-
Captures d’écran et association aux étapes : vous pouvez prendre des captures d’écran à l’aide des fonctions natives de Playwright afin de visualiser les différentes étapes d’un script Canary à chaque exécution. Les captures d’écran sont automatiquement associées aux étapes du script Canary et chargées dans des compartiments Amazon S3.
-
Plusieurs onglets : vous pouvez créer des scripts Canary qui ouvrent plusieurs onglets de navigateur et accéder aux captures d’écran de chacun d’eux. Vous pouvez créer des flux de travail utilisateur à plusieurs onglets et étapes dans Synthetics.