Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Versi runtime yang menggunakan Python dan Selenium Webdriver
Bagian berikut berisi informasi tentang versi runtime CloudWatch Synthetics untuk Python dan Selenium Webdriver. Selenium adalah alat otomatisasi browser sumber terbuka. Untuk informasi lebih lanjut tentang Selenium, lihat www.selenium.dev/
Untuk fitur dan metode yang didukung oleh runtime Synthetics pada kerangka kerja Selenium, lihat kelas dan fungsi pustaka Python dan Selenium yang hanya berlaku untuk kenari UI dan referensi Selenium API.
Konvensi penamaan untuk versi runtime ini adalah syn-.language
-framework-majorversion.
minorversion
syn-python-selenum-12.0
Dependensi besar:
-
Python 3.12
-
Selenium 4.32.0
-
Versi Chromium 150.0.7871.24
Perubahan syn-python-selenium-12.0
-
Tingkatkan
Chromiumke 150.0.7871.24 untuk mengatasi CVE berikut:-
CVE-2026-11645
-
Untuk informasi selengkapnya, lihat berikut ini:
-
Selenium changelog
di situs web Selenium -
Dokumentasi Selenium API
di situs web Selenium
Versi runtime sebelumnya berikut untuk Python dan Selenium masih didukung.
syn-python-selenum-11.1
Dependensi besar:
-
Python 3.12
-
Selenium 4.32.0
-
Versi Chromium 147.0.7727.57
Perubahan syn-python-selenium-11.1
-
Tingkatkan
urllib3ke 2.7.0 untuk mengatasi CVE berikut:-
CVE-2026-44431
-
CVE-2026-44432
-
syn-python-selenum-11.0
Dependensi besar:
-
Python 3.12
-
Selenium 4.32.0
-
Versi Chromium 147.0.7727.57
Perubahan syn-python-selenium-11.0
-
Versi runtime dan browser Python yang diperbarui.
-
Tingkatkan
Chromiumke 147.0.7727.57 untuk mengatasi CVE berikut:-
CVE-2026-3909
-
CVE-2026-3910
-
CVE-2026-5281
-
syn-python-selenum-10.0
Dependensi besar:
-
Python 3.11
-
Selenium 4.32.0
-
Versi kromium 145.0.7632.77
Perubahan syn-python-selenium-10.0
-
Tambalan keamanan yang diterapkan dan versi browser yang diperbarui.
syn-python-selenum-9.0
Dependensi besar:
-
Python 3.11
-
Selenium 4.32.0
-
Versi kromium 143.0.7499.169
Perubahan syn-python-selenium-9.0
-
Tambalan keamanan yang diterapkan dan versi browser yang diperbarui.
syn-python-selenum-8.0
Dependensi besar:
-
Python 3.11
-
Selenium 4.32.0
-
Versi kromium 142.0.7444.175
Perubahan syn-python-selenium-8.0
-
Tambalan keamanan yang diterapkan dan Selenium dan versi browser yang diperbarui.
-
Tingkat log permintaan jaringan HAR gagal yang dimodifikasi dari ERROR ke INFO.
syn-python-selenum-7.0
Dependensi besar:
-
Python 3.11
-
Selenium 4.32.0
-
Versi Chromium 138.0.7204.168
Perubahan syn-python-selenium-7.0
-
Tambalan keamanan yang diterapkan dan Selenium dan versi browser yang diperbarui.
syn-python-selenum-6.0
Dependensi besar:
-
Python 3.11
-
Selenium 4.21.0
-
Versi Chromium 131.0.6778.264
Perubahan syn-python-selenium-6.0
-
Tingkatkan dari Python 3.9 ke Python 3.11.
syn-python-selenum-5.1
Dependensi besar:
-
Python 3.9
-
Selenium 4.21.0
-
Versi Chromium 131.0.6778.264
Perubahan syn-python-selenium-5.1
-
Pembaruan kecil tentang emisi metrik.
-
Mendukung dry run untuk burung kenari yang memungkinkan eksekusi adhoc atau melakukan pembaruan kenari yang aman.
syn-python-selenum-5.0
Dependensi besar:
-
Python 3.9
-
Selenium 4.21.0
-
Versi Chromium 131.0.6778.264
Perubahan syn- python-selenium-5.0:
-
Coba lagi otomatis jika browser gagal diluncurkan.
syn-python-selenum-4.1
Dependensi besar:
-
Python 3.9
-
Selenium 4.15.1
-
Versi kromium 126.0.6478.126
Perubahan syn- python-selenium-4.1:
-
Mengatasi kerentanan keamanan — Runtime ini memiliki pembaruan untuk mengatasi ker CVE-2024-39689
entanan.
syn-python-selenum-4.0
Dependensi besar:
-
Python 3.9
-
Selenium 4.15.1
-
Versi kromium 126.0.6478.126
Perubahan syn- python-selenium-4.0:
-
Perbaikan bug untuk kesalahan dalam logging parser HAR.
Versi runtime sebelumnya berikut untuk Python dan Selenium telah usang. Untuk informasi tentang tanggal penghentian runtime, lihat. CloudWatch Tanggal penghentian runtime sintetis
syn-python-selenum-3.0
Dependensi besar:
-
Python 3.8
-
Selenium 4.15.1
-
Versi Chromium 121.0.6167.139
Perubahan syn- python-selenium-3.0:
-
Versi terbaru dari pustaka yang dibundel di Chromium - Ketergantungan Chromium diperbarui ke versi baru.
syn-python-selenum-2.1
Dependensi besar:
-
Python 3.8
-
Selenium 4.15.1
-
Chromium versi 111.0.5563.146
Perubahan syn- python-selenium-2.1:
-
Versi terbaru dari pustaka yang dibundel di Chromium - Dependensi Chromium dan Selenium diperbarui ke versi baru.
syn-python-selenium-2.0
Dependensi besar:
-
Python 3.8
-
Selenium 4.10.0
-
Chromium versi 111.0.5563.146
Perubahan syn- python-selenium-2.0:
-
Dependensi yang diperbarui— Dependensi Chromium dan Selenium diperbarui ke versi baru.
Perbaikan bug di syn-python-selenium-2.0:
-
Stempel waktu ditambahkan — Sebuah stempel waktu telah ditambahkan ke log canary.
-
Penggunaan kembali sesi — Bug telah diperbaiki sehingga canary sekarang dicegah untuk menggunakan kembali sesi dari canary sebelumnya.
syn-python-selenium-1.3
Dependensi besar:
-
Python 3.8
-
Selenium 3.141.0
-
Chromium versi 92.0.4512.0
Perubahan syn- python-selenium-1.3:
-
Stempel waktu yang lebih presisi— Waktu mulai dan waktu berhenti canary sekarang presisi hingga milidetik.
syn-python-selenium-1.2
Dependensi besar:
-
Python 3.8
-
Selenium 3.141.0
-
Chromium versi 92.0.4512.0
-
Dependensi yang diperbarui— Satu-satunya fitur baru dalam runtime ini adalah dependensi yang diperbarui.
syn-python-selenium-1.1
Dependensi besar:
-
Python 3.8
-
Selenium 3.141.0
-
Chromium versi 83.0.4103.0
Fitur-fitur:
-
Fungsi handler kustom— Anda sekarang dapat menggunakan fungsi handler kustom untuk skrip canary Anda. Runtime sebelumnya mengharuskan titik masuk skrip untuk menyertakan
.handler.Anda juga dapat menempatkan skrip canary di folder apa pun dan meneruskan nama folder sebagai bagian dari handler. Misalnya,
MyFolder/MyScriptFile.functionnamedapat digunakan sebagai titik masuk. -
Opsi konfigurasi untuk menambahkan metrik dan konfigurasi kegagalan langkah — Opsi ini sudah tersedia di runtime untuk burung kenari Node.js . Untuk informasi selengkapnya, lihat SyntheticsConfiguration kelas.
-
Argumen kustom di Chrome — Anda sekarang dapat membuka browser dalam mode penyamaran atau meneruskan konfigurasi server proxy. Untuk informasi selengkapnya, lihat Chrome().
-
Cross-Region ember artefak — Seekor kenari dapat menyimpan artefaknya di ember Amazon S3 di Wilayah yang berbeda.
-
Perbaikan bug, termasuk perbaikan untuk masalah
index.py— Dengan runtime sebelumnya, file canary bernamaindex.pymenyebabkan pengecualian karena bertentangan dengan nama file pustaka. Masalah ini sekarang telah diperbaiki.
syn-python-selenium-1.0
Dependensi besar:
-
Python 3.8
-
Selenium 3.141.0
-
Chromium versi 83.0.4103.0
Fitur-fitur:
-
Dukungan selenium— Anda dapat menulis skrip canary menggunakan kerangka kerja uji Selenium. Anda dapat membawa skrip Selenium Anda dari tempat lain ke CloudWatch Synthetics dengan sedikit perubahan, dan mereka akan bekerja dengan AWS layanan.