Katalon Studio: die beste Aufnahme- und Wiedergabealternative zu Selenium IDE

Katalon Studio: die beste Aufnahme- und Wiedergabealternative zu Selenium IDE
MIN
07 März 2024

Im August 2017 gab Mozilla offiziell bekannt, dass das Selenium-IDE-Add-on für Firefox ab Version 55 nicht mehr funktionieren würde, und begründete damit den Übergang von Erweiterungen vom XPI-Format zum weit verbreiteten „Web Extension“-Format (das von Chrome-Add-ons verwendet wird). Dies führte zu unserer Suche nach einer „Aufnahme- und Wiedergabe“-Alternative für Selenium IDE-Benutzer und schließlich zur Entdeckung von Katalon Studio.

Inhaltsübersicht

Was ist Katalon Studio?

Katalon Studio ist ein kostenloses Testautomatisierungstool, das zur Automatisierung von Websites, mobilen Anwendungen und APIs verwendet werden kann. Es bietet Aufnahme- und Wiedergabefunktionen sowie Skripting- und Tuning-Optionen.

Selenium IDE und Katalon Studio

Schauen wir uns an, wie dieses Tool im Vergleich zur Selenium IDE in den verschiedenen Parametern abschneidet, die ein Automatisierungstool definieren.

EigenschaftenSelenium-IDEKatalanisches Studio
Aufnahme und WiedergabeEs unterstützt die Aufnahme und Wiedergabe nur in Firefox, auch unter Version 55.Es unterstützt die Aufnahme- und Wiedergabefunktion in allen gängigen Browsern – Chrome, Firefox und Internet Explorer.
SkriptingEs unterstützt keine Skripterstellung – Schleifen, bedingte Operationen usw.Unterstützt Skripting – Schleifen, Iterationen und bedingte Operationen.
Umgang mit komplexen WebelementenSelenium IDE kann keine Benachrichtigungen, Pop-ups und andere komplexe Web-Elemente verarbeiten.Katalon Studio kann alle Arten von Elementen effizient verarbeiten.
Datengesteuertes TestenEs gibt keine integrierte Unterstützung für die Erstellung von datengesteuerten Tests in der Selenium IDE. Wir können jedoch Plugins wie „Sel Blocks“ verwenden, um datengesteuerte Tests zu erstellen.Katalon Studio bietet integrale Unterstützung für die Erstellung datengesteuerter Tests unter Ausschluss von Excel-, CSV- und relationalen Datenbankdaten.

Weitere Vorteile von Katalon Studio

  • Die Einrichtung und Installation ist wahrscheinlich eine der einfachsten, laden Sie einfach das entsprechende Paket für Ihr Betriebssystem von der offiziellen Katalon Studio Website herunter und entpacken Sie es.
  • Es kann zur Automatisierung von Webseiten, mobilen Anwendungen und APIs verwendet werden.
  • Ein Skript, das in einem Browser geladen wurde, kann in jedem der unterstützten Browser ausgeführt werden, was browserübergreifende Tests schnell und einfach macht.
  • Die Testergebnisberichte sind grafisch intuitiv und können in die Formate PDF und CSV exportiert werden.
  • Es bietet einen inhärenten Protokollierungsmechanismus und eine Screenshot-Failover-Funktion.

Katalon Studio in Aktion

Einrichtung und Installation

Wie bereits erwähnt, ist die Einrichtung und Installation von Katalon Studio recht einfach. Dazu müssen Sie lediglich die neueste Version von Katalon Studio für Ihr Betriebssystem von Katalon Studio herunterladen.

Dann können Sie das Paket entpacken/extrahieren und die Installation ist abgeschlossen. Klicken Sie auf die Datei katalon.exe, um die Entwicklungsumgebung Katalon Studio IDE zu starten.

Aufnahme und Wiedergabe mit Katalon Studio

In diesem Abschnitt lernen Sie die Aufnahme- und Wiedergabemöglichkeiten in Katalon Studio kennen. Wir werden die Google-Taschenrechnerfunktion hier automatisieren.

  1. In der Katalon Studio IDE gehen Sie auf das Menü File und klicken Sie auf New->Project. Benennen Sie Ihr Projekt, geben Sie den Projektstandort an, geben Sie eine Beschreibung ein (optional) und klicken Sie auf OK.
  2. Klicken Sie auf die Schaltfläche Neu in der Symbolleiste und wählen Sie Testfall. Benennen Sie Ihren Testfall und beschreiben Sie ihn.
  3. Klicken Sie auf die Schaltfläche Web aufzeichnen in der Symbolleiste. Ein neuer Bildschirm wird angezeigt. Geben Sie die URL der zu testenden Webseite in das Feld Start-URL ein und wählen Sie einen Browser aus. Nach der Auswahl eines Browsers wird der entsprechende Browser mit der angegebenen URL geöffnet.
  4. Die Aufnahme wird nun gestartet. Der Vorgang, den wir im Browser durchführen, wird in Katalon protokolliert.
  5. Nachdem Sie die erforderlichen Schritte durchgeführt haben, navigieren Sie einfach zur Katalon Studio IDE und klicken auf die Schaltfläche Stop. Es erscheint ein neuer Bildschirm, der Sie auffordert, die Objekte im Katalon Studio Object Repository zu speichern. Klicken Sie einfach auf OK und das Skript wird geladen.
  6. Sie können dann auf die Schaltfläche Ausführen klicken und den Browser auswählen, in dem Sie das Skript ausführen möchten. Der ausgewählte Browser wird geöffnet und die aufgezeichneten Schritte werden ausgeführt.