Synthetische Scripts aufzeichnen
Vorbereitende Schritte
- Für das Aufzeichnen von Scripts muss der Firefox-Web-Browser verwendet werden.
-
Selenium IDE ist nur als Firefox-Add-on verfügbar. Führen Sie die folgenden Schritte aus, wenn Selenium IDE nicht installiert ist oder nicht ausgeführt wird:
- Stellen Sie sicher, dass Sie eine Version von Firefox 60 oder höher ausführen, von der Selenium IDE 3.2.X oder 3.3.X unterstützt wird. Fall Sie über eine frühere Version von Selenium IDE verfügen, wird diese nicht unterstützt; Sie müssen diese deinstallieren und Version 3.2.X oder 3.3.X installieren. Anmerkung: Selenium IDE wird standardmäßig automatisch aktualisiert, wenn Sie Version 3.2.X oder 3.3.X installiert haben. Inaktivieren Sie die automatische Aktualisierung für Selenium IDE, um Upgrades der Version zu vermeiden.
- Laden Sie Selenium IDE 3.2.X oder 3.3.X von der Homepage von Selenium (https://addons.mozilla.org/firefox/addon/selenium-ide/versions/) herunter und installieren Sie die Software. Stimmen Sie der Installation aller Plug-ins durch Selenium IDE zu.
- Starten Sie Firefox nach der Installation von Selenium IDE erneut.
- Navigieren Sie zu der Webseite, die Sie testen möchten, und schließen Sie alle anderen Registerkarten. Klicken Sie zum Öffnen von Selenium IDE auf . Stellen Sie im Fenster Selenium IDE sicher, dass das Feld Base URL die URL der angezeigten Webseite enthält. Selenium IDE beginnt mit der Aufzeichnung aller Benutzeraktionen auf der angezeigten Seite.
- Stellen Sie sicher, dass Sie eine Version von Firefox 60 oder höher ausführen, von der Selenium IDE 3.2.X oder 3.3.X unterstützt wird. Fall Sie über eine frühere Version von Selenium IDE verfügen, wird diese nicht unterstützt; Sie müssen diese deinstallieren und Version 3.2.X oder 3.3.X installieren.
- Format des .side-Selenium-Scripts
-
Von Scripts, die mit neueren Versionen von Selenium erstellt werden, wird das Format .side verwendet. Mit Selenium IDE 3.2.X oder 3.3.X können Sie ältere Scripts importieren, die im .html-Format erstellt wurden, und im .side-Format speichern. Weitere Informationen finden Sie im Abschnitt Scripts aus früheren Selenium IDE-Versionen aktualisieren.
Wenn Sie die Selenium-Scripts im .side-Format verwenden, müssen Sie zuerst die folgenden Aktualisierungen installieren:- IBM Cloud Application Performance Management Version 8.1.4.0 Synthetic Playback Agent Interim Fix 5 oder aktueller auf Systemen, auf denen Synthetic Playback Agent installiert ist.
- Wenden Sie sich an IBM, um sicherzustellen, dass Ihre Cloud APM-Subskription auf IBM Cloud Application Performance Management, Private Cloud APM Version 8.1.4.0 Server Interim Fix 8 oder höher aktualisiert wurde.
- Wenn Sie einen Availability Monitoring-PoP
(PoP - Private Point of Presence, privater Bereitstellungspunkt) verwenden, überprüfen Sie, ob die
synthetische PoP-Buildnummer
APM_201903090832oder höher ist; geben Sie hierzu den Befehl cat build.info im PoP-Installationsverzeichnis ein. Von früheren Versionen wird das .side-Format nicht unterstützt.
Informationen zu diesem Vorgang
Bei dieser Task führen Sie Benutzeraktionen auf einer Webseite durch und verwenden Selenium IDE zum Aufzeichnen dieser Aktionen in Form von Befehlen in einem einfachen Script. Mit Scripts können Sie Leistung und Verfügbarkeit Ihrer Webanwendung in Application Performance Dashboard überwachen.
Vorgehensweise
Führen Sie die folgenden Schritte aus, um ein Script mit Benutzeraktionen auf einer Website zu erstellen:
Ergebnisse
Nächste Schritte
Wenn Sie ein komplexes Script aufzeichnen, können Sie dieses Script in einfacheren Scripts untergliedern, bei denen jedes Script einen bestimmten Geschäftsprozess oder eine bestimmte Benutzeraktion für Ihre Webanwendung darstellt. Weitere Informationen hierzu finden Sie in Komplexe Scripts strukturieren.
Verwenden Sie den Manager für synthetische Scripts, um Ihre Scriptdatei in eine neue oder vorhandene synthetische Transaktion hochzuladen. Weitere Informationen finden Sie im Abschnitt Synthetische Transaktion erstellen und bearbeiten.