

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
<a name="CloudWatch_Synthetics_Library_python_selenium"></a>

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/](https://www.selenium.dev)

[Untuk fitur dan metode yang didukung oleh runtime Synthetics pada kerangka Selenium, lihat [kelas dan fungsi library Python dan Selenium yang hanya berlaku untuk kenari UI dan referensi](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Synthetics_Canaries_Library_Python.html#CloudWatch_Synthetics_Library_Python_UIcanaries) API Selenium.](https://www.selenium.dev/selenium/docs/api/py/api.html)

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

## syn-python-selenium-10.0
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-10.0"></a>

Versi 10.0 adalah runtime CloudWatch Synthetics terbaru untuk Python dan Selenium.

**Dependensi besar**:
+ Python 3.11
+ Selenium 4.32.0
+ Chromium versi 145.0.7632.77

**Perubahan syn-python-selenium -10.0** 
+ Patch keamanan terapan dan versi browser yang diperbarui.

Untuk informasi selengkapnya, lihat berikut ini:
+  [Log Perubahan Selenium](https://www.selenium.dev/blog/2025/selenium-4-32-released) 
+  [Dokumentasi selenium](https://www.selenium.dev/selenium/docs/api/py/api.html) 

## Versi runtime sebelumnya untuk Python dan Selenium
<a name="Previousversions-python-selenium"></a>

Versi runtime sebelumnya berikut untuk Python dan Selenium masih didukung. 

### syn-python-selenium-9.0
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-9.0"></a>

**Dependensi besar**:
+ Python 3.11
+ Selenium 4.32.0
+ Chromium versi 143.0.7499.169

**Perubahan syn-python-selenium -9.0** 
+ Patch keamanan terapan dan versi browser yang diperbarui.

Untuk informasi selengkapnya, lihat berikut ini:
+  [Log Perubahan Selenium](https://www.selenium.dev/blog/2025/selenium-4-32-released) 
+  [Dokumentasi selenium](https://www.selenium.dev/selenium/docs/api/py/api.html) 

### syn-python-selenium-8.0
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-8.0"></a>

Versi 8.0 adalah runtime CloudWatch Synthetics terbaru untuk Python dan Selenium.

**Dependensi besar**:
+ Python 3.11
+ Selenium 4.32.0
+ Chromium versi 142.0.7444.175

**Perubahan syn-python-selenium -8.0** 
+ Patch keamanan terapan dan versi Selenium dan browser yang diperbarui.
+ Modifikasi tingkat log permintaan jaringan HAR yang gagal dari ERROR ke INFO.

Untuk informasi selengkapnya, lihat berikut ini:
+  [Log Perubahan Selenium](https://www.selenium.dev/blog/2025/selenium-4-32-released) 
+  [Dokumentasi selenium](https://www.selenium.dev/selenium/docs/api/py/api.html) 

### syn-python-selenium-7.0
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-7.0"></a>

**Dependensi besar**:
+ Python 3.11
+ Selenium 4.32.0
+ Chromium versi 138.0.7204.168

 **Perubahan syn-python-selenium -7.0** 
+ Patch keamanan terapan dan versi Selenium dan browser yang diperbarui.

Untuk informasi selengkapnya, lihat berikut ini:
+  [Log Perubahan Selenium](https://www.selenium.dev/blog/2025/selenium-4-32-released) 
+  [Dokumentasi selenium](https://www.selenium.dev/selenium/docs/api/py/api.html) 

### syn-python-selenium-6.0
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-6.0"></a>

**Dependensi besar**:
+ Python 3.11
+ Selenium 4.21.0
+ Chromium versi 131.0.6778.264

 **Perubahan syn-python-selenium -6.0** 
+ Upgrade dari Python 3.9 ke Python 3.11.

Untuk informasi selengkapnya, lihat berikut ini:
+  [Log Perubahan Selenium](https://www.selenium.dev/blog/2024/selenium-4-21-released/) 
+  [Dokumentasi selenium](https://www.selenium.dev/selenium/docs/api/py/api.html) 

### syn-python-selenium-5.1
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-5.1"></a>

**Dependensi besar**:
+ Python 3.9
+ Selenium 4.21.0
+ Chromium versi 131.0.6778.264

 **Perubahan syn-python-selenium -5.1** 
+ Pembaruan kecil tentang emisi metrik.
+ Mendukung dry run untuk kenari yang memungkinkan eksekusi adhoc atau melakukan pembaruan kenari yang aman.

### syn-python-selenium-5.0
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-5.0"></a>

**Dependensi besar**:
+ Python 3.9
+ Selenium 4.21.0
+ Chromium versi 131.0.6778.264

**Perubahan syn-python-selenium -5.0**:
+ Coba lagi otomatis jika browser gagal diluncurkan.

### syn-python-selenium-4.1
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-4.1"></a>

**Dependensi besar**:
+ Python 3.9
+ Selenium 4.15.1
+ Chromium versi 126.0.6478.126

**Perubahan syn-python-selenium -4.1**:
+ **Mengatasi kerentanan keamanan** — Runtime ini memiliki pembaruan untuk mengatasi kerentanan [CVE-2024-39689](https://nvd.nist.gov/vuln/detail/CVE-2024-39689).

### syn-python-selenium-4,0
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-4.0"></a>

**Dependensi besar**:
+ Python 3.9
+ Selenium 4.15.1
+ Chromium versi 126.0.6478.126

**Perubahan syn-python-selenium -4.0**:
+ **Perbaikan bug** untuk kesalahan dalam logging parser HAR.

## Versi runtime yang tidak digunakan lagi untuk Python dan Selenium
<a name="Deprecated-python-selenium"></a>

Versi runtime sebelumnya berikut untuk Python dan Selenium telah usang. Untuk informasi tentang tanggal penghentian runtime, lihat. [CloudWatch Tanggal penghentian runtime Synthetics](CloudWatch_Synthetics_Runtime_Support_Policy.md#runtime_deprecation_dates)

### syn-python-selenium-3,0
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-3.0"></a>

**Dependensi besar**:
+ Python 3.8
+ Selenium 4.15.1
+ Chromium versi 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-selenium-2.1
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-2.1"></a>

**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
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-2.0"></a>

**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
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-1.3"></a>

**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
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-1.2"></a>

**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
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-1.1"></a>

**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.functionname` dapat digunakan sebagai titik masuk.
+ **Opsi konfigurasi untuk menambahkan metrik dan konfigurasi kegagalan langkah**— Opsi ini sudah tersedia di runtime untuk canary Node.js. Untuk informasi selengkapnya, lihat [SyntheticsConfiguration kelas](CloudWatch_Synthetics_Canaries_Library_Python.md#CloudWatch_Synthetics_Library_SyntheticsConfiguration_Python).
+ **Argumen kustom di Chrome** — Anda sekarang dapat membuka browser dalam mode penyamaran atau meneruskan konfigurasi server proxy. Untuk informasi selengkapnya, lihat [Chrome()](CloudWatch_Synthetics_Canaries_Library_Python.md#CloudWatch_Synthetics_Library_Python_Chrome).
+ **Bucket artefak Lintas Wilayah** — Sebuah canary dapat menyimpan artefaknya di bucket Amazon S3 di Wilayah yang berbeda.
+ **Perbaikan bug, termasuk perbaikan untuk masalah `index.py`** — Dengan runtime sebelumnya, file canary bernama ` index.py` menyebabkan pengecualian karena bertentangan dengan nama file pustaka. Masalah ini sekarang telah diperbaiki.

### syn-python-selenium-1,0
<a name="CloudWatch_Synthetics_runtimeversion-syn-python-selenium-1.0"></a>

**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 layanan. AWS 