Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Laufzeitversionen mit Python und Selenium Webdriver
Die folgenden Abschnitte enthalten Informationen zu den CloudWatch Synthetics-Laufzeitversionen für Python und Selenium Webdriver. Selenium ist ein Open-Source-Browser-Automatisierungs-Tool. Weitere Informationen zu Selenium finden Sie unter www.selenium.dev/
Die Namenskonvention für diese Laufzeitversionen lautet syn-
.language
-framework
-majorversion
.minorversion
Wichtig
Die folgenden CloudWatch Synthetics-Runtime-Versionen werden voraussichtlich am 8. März 2024 veraltet sein.
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
Weitere Informationen finden Sie unter CloudWatch Richtlinie zur Unterstützung von Synthetics Runtime.
syn-python-selenium-4.1
Version 4.1 ist die neueste CloudWatch Synthetics-Runtime für Python und Selenium.
Wichtige Abhängigkeiten:
Python 3.9
-
Selenium 4.15.1
-
Chrom-Version 126.0.6478.126
Neue Funktionen in -4.1: syn-python-selenium
Behebt Sicherheitslücken — Für diese Runtime gibt es ein Update, um die Sicherheitslücke CVE-2024-39689
zu schließen.
syn-python-selenium-4.0
Wichtige Abhängigkeiten:
Python 3.9
-
Selen 4.15.1
-
Chrom-Version 126.0.6478.126
Neue Funktionen in -4.0: syn-python-selenium
Bugfixes für Fehler bei der HAR Parser-Protokollierung.
syn-python-selenium-3.0
Wichtige Abhängigkeiten:
Python 3.8
-
Selen 4.15.1
-
Chrom-Version 121.0.6167.139
Neue Funktionen in -3.0: syn-python-selenium
Aktualisierte Versionen der gebündelten Bibliotheken in Chromium — Die Chromium-Abhängigkeit wurde auf eine neue Version aktualisiert.
syn-python-selenium-2.1
Wichtige Abhängigkeiten:
Python 3.8
-
Selen 4.15.1
-
Chromium-Version 111.0.5563.146
Neue Funktionen in -2.1: syn-python-selenium
Aktualisierte Versionen der gebündelten Bibliotheken in Chromium — Die Chromium - und Selenium-Abhängigkeiten wurden auf neue Versionen aktualisiert.
syn-python-selenium-2.0
Wichtig
Diese Runtime-Version wird voraussichtlich am 8. März 2024 als veraltet eingestuft. Weitere Informationen finden Sie unter CloudWatch Richtlinie zur Unterstützung von Synthetics Runtime.
Wichtige Abhängigkeiten:
Python 3.8
-
Selenium 4.10.0
-
Chromium-Version 111.0.5563.146
Neue Funktionen in syn-python-selenium -2.0:
Aktualisierte Abhängigkeiten – Die Chromium- und Selenium-Abhängigkeiten wurden auf neue Versionen aktualisiert.
Fehlerkorrekturen in syn-python-selenium -2.0:
Zeitstempel hinzugefügt – Ein Zeitstempel wurde zu Canary-Protokollen hinzugefügt.
Wiederverwendung von Sitzungen – Es wurde ein Fehler behoben, der verhindert, dass Canarys die Sitzung ihres vorherigen Canary-Laufs wiederverwenden.
syn-python-selenium-1.3
Wichtig
Diese Runtime-Version wird voraussichtlich am 8. März 2024 als veraltet eingestuft. Weitere Informationen finden Sie unter CloudWatch Richtlinie zur Unterstützung von Synthetics Runtime.
Wichtige Abhängigkeiten:
Python 3.8
-
Selenium 3.141.0
-
Chromium-Version 92.0.4512.0
Neue Funktionen in syn-python-selenium -1.3:
Präzisere Zeitstempel: Start- und Endzeit von Canary-Ausführungen sind jetzt auf die Millisekunde genau.
syn-python-selenium-1.2
Wichtig
Diese Runtime-Version wird voraussichtlich am 8. März 2024 als veraltet eingestuft. Weitere Informationen finden Sie unter CloudWatch Richtlinie zur Unterstützung von Synthetics Runtime.
Wichtige Abhängigkeiten:
Python 3.8
-
Selenium 3.141.0
-
Chromium-Version 92.0.4512.0
Aktualisierte Abhängigkeiten – Die einzigen neuen Funktionen in dieser Laufzeit sind die aktualisierten Abhängigkeiten.
syn-python-selenium-1.1
Wichtig
Diese Runtime-Version wird voraussichtlich am 8. März 2024 als veraltet eingestuft. Weitere Informationen finden Sie unter CloudWatch Richtlinie zur Unterstützung von Synthetics Runtime.
Wichtige Abhängigkeiten:
Python 3.8
-
Selenium 3.141.0
-
Chrom-Version 83.0.4103.0
Features:
Benutzerdefinierte Handler-Funktion – Sie können jetzt eine benutzerdefinierte Handler-Funktion für Ihre Canary-Skripte verwenden. Bei früheren Laufzeiten musste der Skript-Eintrittspunkt
.handler
enthalten.Außerdem können Sie Canary-Skripte in einem beliebigen Ordner ablegen und den Ordnernamen als Teil des Handlers übergeben. Beispielsweise kann
MyFolder/MyScriptFile.functionname
als Eintrittspunkt verwendet werden.Konfigurationsoptionen zum Hinzufügen von Metriken und Schrittfehlerkonfigurationen – Diese Optionen waren bereits in Laufzeiten für Node.js-Canarys verfügbar. Weitere Informationen finden Sie unter SyntheticsConfiguration Klasse.
Benutzerdefinierte Argumente in Chrome – Sie können jetzt einen Browser im Inkognito-Modus öffnen oder die Proxy-Server-Konfiguration übergeben. Weitere Informationen finden Sie unter Chrome().
Regionsübergreifende Artefakt-Bucketse – Ein Canary kann seine Artefakte in einem Amazon-S3-Bucket in einer anderen Region speichern.
Fehlerbehebungen, einschließlich einer Fehlerbehebung für das
index.py
-Problem – Bei früheren Laufzeiten führte eine Canary-Datei mit dem Namenindex.py
zu Ausnahmen, weil dies einen Konflikt mit dem Namen der Bibliotheksdatei verursachte. Dieses Problem wurde behoben.
syn-python-selenium-1.0
Wichtig
Diese Runtime-Version wird voraussichtlich am 8. März 2024 als veraltet eingestuft. Weitere Informationen finden Sie unter CloudWatch Richtlinie zur Unterstützung von Synthetics Runtime.
Wichtige Abhängigkeiten:
Python 3.8
-
Selenium 3.141.0
-
Chrom-Version 83.0.4103.0
Features:
Selenium-Unterstützung – Sie können Canary-Skripte mit dem Selenium-Test-Framework schreiben. Sie können Ihre Selenium-Skripte mit minimalen Änderungen von woanders in CloudWatch Synthetics importieren, und sie funktionieren mit AWS Diensten.