Versi runtime menggunakan Node.js dan Playwright - Amazon CloudWatch

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Versi runtime menggunakan Node.js dan Playwright

Bagian berikut berisi informasi tentang versi runtime CloudWatch Synthetics untuk Node.js dan Playwright. Playwright adalah pustaka otomatisasi sumber terbuka untuk pengujian browser. Untuk informasi lebih lanjut tentang Penulis Naskah, lihat https://playwright.dev/

Konvensi penamaan untuk versi runtime ini adalah syn-language-framework-majorversion.minorversion.

syn-nodejs-playwright-2,0

Dependensi besar:

  • AWS Lambda runtime Node.js 20.x

  • Penulis naskah versi 1.49.1

  • Playwright/test versi 1.49.1

  • Chromium versi 131.0.6778.264

Perubahan syn-nodejs-playwright -2.0

  • Ketidakcocokan antara total durasi dan jumlah timing untuk permintaan yang diberikan dalam file HAR diperbaiki.

  • Mendukung dry run untuk kenari yang memungkinkan eksekusi adhoc atau melakukan pembaruan kenari yang aman.

Untuk informasi selengkapnya, lihat berikut ini:

Versi runtime sebelumnya berikut untuk Node.js dan Playwright masih didukung.

syn-nodejs-playwright-1,0

Dependensi besar:

  • AWS Lambda runtime Node.js 20.x

  • Penulis naskah versi 1.44.1

  • Dramwright/uji versi 1.44.1

  • Chromium versi 126.0.6478.126

Fitur-fitur:

  • PlayWright dukungan - Anda dapat menulis skrip kenari dengan menggunakan kerangka kerja otomatisasi Playwright. Anda dapat membawa skrip Playwright yang ada untuk dijalankan sebagai kenari, dan meningkatkannya dengan kemampuan pemantauan. AWS

  • CloudWatch Integrasi log - Anda dapat melakukan kueri dan memfilter log melalui konsol CloudWatch Synthetics. Setiap pesan log berisi unikcanaryRunId, sehingga mudah untuk mencari log untuk menjalankan kenari tertentu.

  • Metrik dan artefak kenari — Anda dapat memantau laju kelulusan lari kenari melalui CloudWatch metrik, dan mengonfigurasi alarm untuk mengingatkan Anda saat kenari mendeteksi masalah.

  • Tangkapan layar dan asosiasi langkah - Anda dapat menangkap tangkapan layar menggunakan fungsionalitas Playwright asli untuk memvisualisasikan tahapan skrip kenari pada setiap proses. Tangkapan layar secara otomatis dikaitkan dengan langkah kenari, dan diunggah ke bucket Amazon S3.

  • Beberapa tab - Anda dapat membuat kenari yang membuka beberapa tab browser, dan mengakses tangkapan layar dari setiap tab. Anda dapat membuat alur kerja pengguna multi-tab dan multi-langkah di Synthetics.