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 Python e Selenium Webdriver
Le seguenti sezioni contengono informazioni sulle versioni di runtime di CloudWatch Synthetics per Python e Selenium Webdriver. Selenium è uno strumento open source di automazione del browser. Per ulteriori informazioni su Selenium, consulta www.selenium.dev/
La convenzione di denominazione per queste versioni di runtime è syn-
.language
-framework
-majorversion
.minorversion
Importante
È previsto che le seguenti CloudWatch versioni di runtime di Synthetics diventino obsolete l'8 marzo 2024.
syn-python-selenium-2.0
syn-python-selenium-1.3
syn-python-selenium-1.2
syn-python-selenium-1.1
syn-python-selenium-1.0
Per ulteriori informazioni, consulta CloudWatch Politica di supporto per il runtime di Synthetics.
syn-python-selenium-4,1
La versione 4.1 è il più recente runtime CloudWatch Synthetics per Python e Selenium.
Principali dipendenze:
Python 3.9
-
Selenio 4.15.1
-
Versione Chromium 126.0.6478.126
Nuove funzionalità in -4.1: syn-python-selenium
Risolve una vulnerabilità di sicurezza: questo runtime contiene un aggiornamento per risolvere la vulnerabilità CVE-2024-39689
.
syn-python-selenium-4,0
Principali dipendenze:
Python 3.9
-
Selenio 4.15.1
-
Versione Chromium 126.0.6478.126
Nuove funzionalità in -4.0: syn-python-selenium
Correzioni di bug per errori nella registrazione del HAR parser.
syn-python-selenium-3.0
Principali dipendenze:
Python 3.8
-
Selenio 4.15.1
-
Versione Chromium 121.0.6167.139
Nuove funzionalità in -3.0: syn-python-selenium
Versioni aggiornate delle librerie incluse in Chromium: la dipendenza Chromium viene aggiornata a una nuova versione.
syn-python-selenium-2.1
Principali dipendenze:
Python 3.8
-
Selenio 4.15.1
-
Chromium versione 111.0.5563.146
Nuove funzionalità in -2.1: syn-python-selenium
Versioni aggiornate delle librerie incluse in Chromium: le dipendenze Chromium e Selenium vengono aggiornate alle nuove versioni.
syn-python-selenium-2,0
Importante
Questa versione di runtime dovrebbe diventare obsoleta l'8 marzo 2024. Per ulteriori informazioni, consulta CloudWatch Politica di supporto per il runtime di Synthetics.
Principali dipendenze:
Python 3.8
-
Selenium 4.10.0
-
Chromium versione 111.0.5563.146
Nuove funzionalità in -2.0: syn-python-selenium
Dipendenze aggiornate: le dipendenze Chromium e Selenium sono aggiornate alle nuove versioni.
Correzioni di bug in -2.0 syn-python-selenium:
Timestamp aggiunto: è stato aggiunto un timestamp ai log del canary.
Riutilizzo della sessione: è stato corretto un bug che impediva ai canary di riutilizzare la sessione della precedente esecuzione canary.
syn-python-selenium-1,3
Importante
Questa versione di runtime dovrebbe diventare obsoleta l'8 marzo 2024. Per ulteriori informazioni, consulta CloudWatch Politica di supporto per il runtime di Synthetics.
Principali dipendenze:
Python 3.8
-
Selenium 3.141.0
-
Chromium versione 92.0.4512.0
Nuove funzionalità in -1.3: syn-python-selenium
Timestamp più precisi: l'ora di inizio e l'ora di fine delle corse di canary sono ora precisi al millisecondo.
syn-python-selenium-1,2
Importante
Questa versione di runtime dovrebbe diventare obsoleta l'8 marzo 2024. Per ulteriori informazioni, consulta CloudWatch Politica di supporto per il runtime di Synthetics.
Principali dipendenze:
Python 3.8
-
Selenium 3.141.0
-
Chromium versione 92.0.4512.0
Dependencies aggiornate— Le uniche nuove funzionalità di questo runtime sono le dipendenze aggiornate.
syn-python-selenium-1.1
Importante
Questa versione di runtime dovrebbe diventare obsoleta l'8 marzo 2024. Per ulteriori informazioni, consulta CloudWatch Politica di supporto per il runtime di Synthetics.
Principali dipendenze:
Python 3.8
-
Selenium 3.141.0
-
Chromium versione 83.0.4103.0
Funzionalità:
Funzione di gestore personalizzato: ora puoi usare una funzione di gestore personalizzato per gli script del tuo canary. I tempi di esecuzione precedenti hanno richiesto che il punto di ingresso dello script includesse
.handler
.Puoi inoltre inserire gli script del canary in qualsiasi cartella e passare il nome della cartella nel gestore. Ad esempio, è possibile utilizzare
MyFolder/MyScriptFile.functionname
come punto di ingresso.Opzioni di configurazione per l'aggiunta di parametri e configurazioni di errori di passaggio: queste opzioni erano già disponibili nei tempi di esecuzione per i canary Node.js. Per ulteriori informazioni, consulta SyntheticsConfiguration classe.
Argomenti personalizzati in Chrome: ora puoi aprire un browser in modalità di navigazione in incognito o passare alla configurazione del server proxy. Per ulteriori informazioni, consulta Chrome().
Bucket di artefatti tra regioni: un canary può archiviare i propri artefatti in un bucket Amazon S3 in un'altra regione.
Correzioni di bug, inclusa una correzione per il problema
index.py
: con i tempi di esecuzione precedenti, un file canary denominatoindex.py
ha causato eccezioni perché era in conflitto con il nome del file della libreria. Questo problema è stato risolto.
syn-python-selenium-1,0
Importante
Questa versione di runtime dovrebbe diventare obsoleta l'8 marzo 2024. Per ulteriori informazioni, consulta CloudWatch Politica di supporto per il runtime di Synthetics.
Principali dipendenze:
Python 3.8
-
Selenium 3.141.0
-
Chromium versione 83.0.4103.0
Funzionalità:
Supporto per Selenium: puoi scrivere script canary utilizzando il framework di test Selenium. Puoi trasferire i tuoi script Selenium da altrove in Synthetics con modifiche minime e CloudWatch funzioneranno con i servizi. AWS