Recenzie Katalon Recorder: automatizare puternică și ușoară a browserului

Katalon Recorder Review: Leistungsstarke und einfache Browser-Automatisierung

⌛ Reading Time: 7 minutes

Für diejenigen, die von Selenium IDE abhängig waren, Katalon Recorder, der eigentlich eine Selenium IDE-kompatible Alternative ist, ist ein Hauch frischer Luft. Mit einem engagierteren Entwicklungsteam, Updates mit jeder neuen Chrome- und Firefox-Browserversion und noch leistungsfähigeren Funktionen ist es das beliebteste Browser-Automatisierungstool. Wir werden sehen, wie gut die Erweiterung in diesem praktischen Test abschneidet.

Dies ist ein gesponserter Artikel und wurde von Katalon ermöglicht. Die tatsächlichen Inhalte und Meinungen sind die alleinigen Ansichten des Autors, der die redaktionelle Unabhängigkeit behält, auch wenn ein Beitrag gesponsert wird.

Übersicht der Funktionen

Eine Sache, die Katalon Recorder sofort von Selenium IDE unterscheidet, ist, dass es für Chrome, Firefox und Edge verfügbar ist. Während meiner Überprüfung habe ich es auf dem Chromium-basierten Brave-Browser installiert, was perfekt funktioniert hat.

Die gesamte Erweiterung ist darauf ausgelegt, den Testern größtmöglichen Komfort zu bieten. Mit dem Open Source und Fast Recorder können Sie Selenium-Skripte problemlos aufzeichnen und exportieren. Die unkomplizierte Benutzeroberfläche ermöglicht einen schnellen und problemlosen Einstieg, selbst wenn Sie noch nicht mit der Browserautomatisierung und dem Testen vertraut sind.

Die Selenium Core 3-Engine führt Tests und Automatisierungen blitzschnell durch. Wie Sie sich vorstellen können, wurde es entwickelt, um langweilige, sich wiederholende Aufgaben in Ihrem Browser zu automatisieren, z. B. tägliche Aufgaben in Spielen, das Erstellen von Berichten und das Ausfüllen von Formularen. Aber das ist noch lange nicht alles.

Führen Sie datengesteuerte Tests durch, indem Sie CSV- und JSON-Dateien importieren. Sie können auch gemeinsam nutzbare Berichte erstellen, indem Sie ein sichtbares Dashboard mit Daten aus Screenshots, Protokollen, Analysen und mehr verwenden, indem Sie sie in Katalon TestOps integrieren.

Es ist auch einfach, Tests in eine Vielzahl von Frameworks und Sprachen zu exportieren, darunter Python App Dynamics, Node New Relic Synthetics, Java JUnit, Java TestNG, Java WebDriver RC +JUnit, Typescript Potractor, Python Unittest, C# MSTest, C# NUnit, Robot Framework , Ruby Rspec, JavaScript WebDriver.io, XML, JavasScript Puppeteer, JSON Puppeteer und JSON Dynatrace Synthetics.

Ein weiteres wunderbares Feature ist der Dark Mode. Wenn Sie in Ihrem Betriebssystem bereits den Dunkelmodus aktiviert haben, schaltet Katalon Recorder auch um. Dies macht es für Ihre Augen viel einfacher.

Einstieg

Alles, was Sie tun müssen, ist Katalon Recorder in Chrome, Firefox oder Edge zu installieren. Persönlich war ich beeindruckt, dass Edge unterstützt wurde, da die meisten Erweiterungen auf Firefox und Chrome beschränkt sind. Nach der Installation können Sie die Benutzeroberfläche öffnen und loslegen.

Katalon Recorder Review Leistungsstarke und einfache Browser-Automatisierung Ui

Ich hatte etwas viel Komplexeres erwartet. Aber obwohl es sich um eine leistungsstarke Erweiterung handelt, ist die Benutzeroberfläche selbst zugänglich, was die Arbeit unglaublich einfach macht. Schließlich ist das Letzte, was Sie brauchen, etwas, das so kompliziert ist, dass Sie sich wiederholende Aufgaben lieber selbst erledigen.

Automatisieren sich wiederholender Browseraufgaben

Die Automatisierung von Browseraufgaben ist eine der drei Hauptfunktionen von Katalon Recorder. Für den durchschnittlichen Benutzer ist dies wahrscheinlich die Funktion, die Sie am häufigsten verwenden werden.

Als einfachen Test habe ich die Anmeldung bei mehreren sozialen Netzwerken aufgezeichnet. Diese sind für Forschung und Marketing, also muss ich mehrere Seiten öffnen, mich bei jedem Netzwerk separat anmelden und die spezifischen Seiten laden, die ich benötige. Es ist eine tägliche Aufgabe, die sich hervorragend automatisieren lässt.

Alles, was ich tun muss, ist Katalon Recorder über das Symbol in meinem Browser zu öffnen. Wenn Sie kein Symbol sehen, klicken Sie auf das Puzzle-Symbol und heften Sie das Rekorder-Symbol an Ihren Browser, um einen einfachen Zugriff zu erhalten.

Katalon Recorder Review Leistungsstarke und einfache Browser-Automatisierungsaufzeichnung

Ich drückte auf „Aufnehmen“ und ging den gesamten Vorgang durch. Alles zeichnet schnell und ohne Verzögerungen auf. Wenn Sie fertig sind, öffnen Sie einfach die Benutzeroberfläche erneut und klicken Sie auf “Stop”. Dadurch wird ein Testfall erstellt, den Sie ausführen können, wann immer Sie die Aufgabe automatisieren möchten. Ich kann ehrlich sagen, dass Katalon den Prozess viel schneller durchlaufen hat als je zuvor. Außerdem wird es nicht von den neuesten Beiträgen abgelenkt, während ich vom Startbildschirm zu dem springe, was ich eigentlich für die Arbeit brauche.

Was ich liebe ist, dass jeder einzelne Schritt klar dargestellt ist. Außerdem können Sie jeden Schritt nach Bedarf einfach bearbeiten. Wenn sich beispielsweise ein Passwort oder eine Adresse in einem Formular geändert hat, können Sie diesen Schritt einfach bearbeiten, anstatt alles neu aufzuzeichnen. Sie können auch mit der rechten Maustaste auf einen Befehl klicken, um ihn zu entfernen, einen neuen Befehl hinzuzufügen oder Ihren Test von diesem Punkt aus zu starten.

Katalon Recorder Review Leistungsstarke und einfache Browser-Automatisierung Datensatzänderung

Beim Bearbeiten oder Hinzufügen eines neuen Befehls hilft Ihnen das Dropdown-Feld, den richtigen Befehl auszuwählen, ohne sich alles von Grund auf neu merken zu müssen. Dies ist auch ideal, wenn Sie einen Test erstellen, ohne Ihre Schritte tatsächlich aufzuzeichnen.

Katalon Recorder Review Leistungsstarke und einfache Browser-Automatisierungsbefehle

Eine weitere großartige Option ist, dass Sie einen einzelnen Test, eine ganze Suite (Testsuiten erleichtern das Gruppieren ähnlicher Aufgaben) oder jede einzelne Suite spielen.

Wenn Sie nicht sicher sind, wo Sie anfangen sollen, probieren Sie die Vorlagen aus. Sie können sie nach Belieben bearbeiten. Ich persönlich fand die Vorlagen für Bedingung und Schleifen zusammen mit der Vorlage Screenshots erfassen ziemlich nützlich.

Katalon Recorder Review Leistungsstarke und einfache Browser-Automatisierungsvorlagen

Datengesteuerte Testfunktionen in Aktion

Ich wäre beeindruckt genug von den Automatisierungsmöglichkeiten. Schließlich eignen sie sich perfekt zum Spielen, Ausfüllen von Formularen, Anmelden bei Websites und sogar zum Suchen nach Restaurants, Hotels und mehr. Aber Katalon Recorder geht auch mit datengesteuerten Testfunktionen noch einen Schritt weiter.

Obwohl ein einzelner Test in Ordnung ist, müssen Sie nicht für jedes ähnliche Element einen neuen Test erstellen. Ich musste zum Beispiel einmal prüfen, ob neue Autoren in den Suchergebnissen von Amazon auftauchen. Es war ein langwieriger Prozess.

Mit diesem praktischen Tool könnte ich einfach einen datengesteuerten Test mit einem schnellen Einrichtungsprozess durchführen. Als Beispiel für diesen Test habe ich eine kurze Liste bekannter Autoren zusammengestellt.

Beginnen Sie mit der Aufzeichnung des Prozesses für einen einzelnen Datenpunkt. In meinem Fall habe ich Amazon nach Stephen King durchsucht, um zu sehen, ob sein Name auftaucht, was natürlich der Fall war.

Katalon Recorder Review Leistungsstarke und einfache Bücher zur Browserautomatisierung

Als nächstes habe ich eine JSON-Datei mit mehreren Autoren erstellt, damit ich sie meiner Automatisierung hinzufügen kann. Sie können auch eine CSV-Datei hochladen, wenn Sie zahlreiche Artikel zu testen haben.

Katalon Recorder Review Leistungsstarke und einfache Browser-Automatisierung Bücher Json

Dann musste ich nur noch die JSON-Datei in Test Data hochladen, einen neuen Befehl am Anfang meines Tests (loadVars) hinzufügen, um die JSON-Datei auszuführen, und Stephen King auf meine Variable „author“ umstellen. Ich habe auch den Befehl endLoadVars am Ende hinzugefügt.

Katalon Recorder Review Leistungsstarke und einfache Browser-Automatisierungsbücher Json Finished

Anstatt nur einen Autor zu überprüfen, wiederholte sich die Suche nach den anderen auf meiner Liste. Es war ein viel einfacherer Prozess, als alles manuell zu machen. Außerdem musste ich mir keine Sorgen machen, dass ich versehentlich Namen falsch eintippte.

Ergebnisse visualisieren

Um Ergebnisse zu visualisieren, müssen Sie ein anderes Katalon-Produkt, Katalon TestOps, integrieren. Während eine Premium-Version verfügbar ist, habe ich nur die kostenlose Version für meine Überprüfung verwendet. Sie können dasselbe Konto verwenden, das Sie in Katalon Recorder erstellt haben, um sich bei TestOps anzumelden.

Sobald Sie TestOps eingerichtet haben, bei dem meistens nur ein Projekt- und Teamname erstellt wird, müssen Sie Ihren Bericht hochladen. Verwenden Sie die Funktion Bericht hochladen und wählen Sie das Projekt aus, das Sie während des Einrichtungsprozesses in TestOps erstellt haben.

Katalon Recorder Review Leistungsstarke und einfache Testops zur Browserautomatisierung

Wenn dies in Katalon TestOps geladen wird, können Sie schnell sehen, welche Tests Sie ausgeführt haben, wie lange sie dauern und ob der Test bestanden oder fehlgeschlagen ist. Es gibt eine Vielzahl von Diagrammen für schnelle Visualisierungen.

Dies ist ideal für Unternehmen, die Daten testen. Wenn ein Test länger dauert oder fehlschlägt, ist dies ein klarer Hinweis auf ein Problem. Dies ist der perfekte Weg, um zu testen, ob Daten verfügbar sind, ob ein Formular korrekt funktioniert und vieles mehr. Anstatt Daten manuell testen zu müssen, erledigt Katalon Recorder dies in einem Bruchteil der Zeit.

Katalon Recorder Review Leistungsstarke und einfache Browser-Automatisierung Visualize 1

Abschließende Gedanken

Ich kann leicht verstehen, warum es über eine halbe Million Benutzer von Katalon Recorder gibt. Es ist eines der einfachsten Browser-Automatisierungstools, die ich persönlich je verwendet habe. Außerdem können Sie mit der Unterstützung von CSV- und JSON-Dateien große Datenmengen auf einmal testen, ohne einzelne Tests erstellen zu müssen.

Die Integration mit TestOps ist ein zusätzlicher Bonus für die Visualisierung von Testläufen. Insgesamt ist es eine leistungsstarke, effiziente und nützliche Erweiterung für alle, die sich wiederholende Aufgaben automatisieren möchten und eine benutzerfreundliche Oberfläche wünschen, um dies zu ermöglichen. Probieren Sie es selbst aus, um zu sehen, wie Katalon Recorder kann dir das Leben etwas erleichtern.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.