Katalon review
Agil Automatisierung Bewährte Methoden Verwaltung
20 min lesen
März 18, 2025

Katalon Review 2025: Lohnt es sich wirklich?

Wenn Sie auf diesen Artikel gestoßen sind, haben Sie entweder bereits Katalon verwendet oder ziehen es in Betracht. Ist es die richtige Wahl für Ihre Testautomatisierung? Wenn Sie derzeit nach Testautomatisierungstools recherchieren, werden Sie Katalon überall sehen – in Google-Ergebnissen, Vergleichstabellen und Top-10-Listen.

photo
photo
Martin Koch
Nurlan Suleymanov

Aber ist es wirklich so gut? Nun, das hängt vom Kontext und Ihrem Einsatzzweck ab.

In diesem Testbericht gehen wir auf alles ein – die Stärken, die Schwächen und die „Warum hat mich niemand davor gewarnt?“-Momente. Lassen Sie uns loslegen.

Was ist Katalon?

Katalon Studio ist ein plattformübergreifendes Testautomatisierungstool, das 2015 veröffentlicht wurde. Es wurde von Katalon LLC entwickelt (ehemals eine Tochtergesellschaft von KMS Technology, bevor sie 2019 als eigenständiges Unternehmen ausgegliedert wurde). Kurz gesagt, es handelt sich um eine All-in-One-Testplattform, die die Herausforderungen der Testautomatisierung lösen soll.

Was genau löst Katalon? Im Wesentlichen versucht es, die Lücke zwischen skriptbasierter Testautomatisierung für erfahrene Tester und codelosen Tests für Einsteiger zu schließen. Es ermöglicht das Testen von Web-, API-, Mobil- und Desktop-Anwendungen – alles in einer einzigen Umgebung.

Die Plattform hat sich über Katalon Studio hinaus erweitert und umfasst nun Katalon TestOps für die Orchestrierung und Analyse von Tests, Katalon Runtime Engine für die Integration in CI/CD-Pipelines und die Befehlszeilenausführung, Visual Testing für die visuelle Validierung von Benutzeroberflächen sowie KI-gestützte Funktionen zur automatischen Testgenerierung und Wartung.

Wie funktioniert Katalon?

Katalon bietet sowohl eine Aufzeichnungs- und Wiedergabefunktion als auch die Möglichkeit zur Skriptbearbeitung. Hier ist, wie es funktioniert:

  • Testerstellung: Benutzer können entweder ihre Aktionen im Browser oder in einer App aufzeichnen oder manuell Testschritte mit integrierten Schlüsselwörtern und eigenen Skripten erstellen.
  • Objekt-Repository: UI-Elemente wie Buttons und Eingabefelder werden zentral gespeichert, um Wartung und Anpassungen zu erleichtern.
  • Testorganisation: Tests lassen sich in Test-Suiten und Test-Suiten-Sammlungen strukturieren, um sie gezielt zu verwalten.
  • Testausführung: Tests können lokal oder remote, auf verschiedenen Browsern und Geräten, entweder über die GUI oder per Befehlszeile ausgeführt werden.
  • Reporting: Nach der Testdurchführung erstellt Katalon Berichte mit Ergebnissen, Screenshots und Logs zur Fehleranalyse.

Das Tool basiert auf Selenium und Appium, bietet aber eine benutzerfreundlichere Oberfläche und zusätzliche Funktionen. Dennoch gibt es kritische Stimmen, wie diese:

„Ich persönlich kann Katalon überhaupt nicht leiden. Es ist ein passables Tool für Leute ohne Programmiererfahrung, aber es skaliert extrem schlecht und nimmt einem zu viel ab. Am Ende ist es oft frustrierend, und man muss trotzdem selbst programmieren.“

NaralsMommy Posted in Reddit

Diese geteilten Meinungen zeigen, dass Katalon sowohl Stärken als auch Schwächen hat. Lassen Sie uns das im Detail untersuchen.

Wer benutzt Katalon?

Katalon hat sich eine besondere Nische auf dem Markt geschaffen. Es richtet sich nicht nur an erfahrene Entwickler, sondern auch an Nutzer ohne Programmierkenntnisse. Die Hauptnutzergruppen umfassen:

  • QA-Teams, die von manuellen zu automatisierten Tests wechseln: Diese Teams profitieren von der niedrigen Einstiegshürde und den Aufzeichnungs- und Wiedergabefunktionen.
  • Organisationen mit gemischten technischen Kenntnissen: In Teams, in denen einige Mitglieder programmieren können und andere nicht, erweist sich die Dual-Interface-Funktion von Katalon als nützlich.
  • Kleine bis mittelgroße Unternehmen: Firmen, die sich keine teuren Enterprise-Tools leisten können, aber eine leistungsfähigere Lösung als einfache Open-Source-Alternativen benötigen.

Laut der offiziellen Katalon-Website nutzen über 65.000 Unternehmen und Teams die Plattform, darunter bekannte Namen wie FPT Software, Sony, Panasonic und BBVA. Insgesamt gibt Katalon an, weltweit über 1 Million Nutzer zu haben.

Katalon Funktionen

Lassen Sie uns die Funktionen von Katalon im Detail durchgehen.

Testfall-Erstellung

Die Testfall-Erstellung ist vermutlich das stärkste Verkaufsargument von Katalon. Sie ist besonders einfach für Personen in Ihrem Team, die kaum technische Kenntnisse haben. Alles, was Sie tun müssen, ist:

  • Auf die Aufzeichnungs-Schaltfläche klicken
  • Ihre Testaktivitäten gegen die App durchführen
  • Speichern, und voila, Sie haben einen automatisierten Test.

Technische Personen haben Zugriff auf den Skriptmodus, in dem sie in Groovy oder Java testen können, mit Zugriff auf alle Funktionen des Selenium WebDrivers.

Ein großes Plus ist das Objektrepository, das all die Elemente speichert, mit denen Ihre Tests interagieren. So wird die Wartung deutlich vereinfacht, selbst wenn Ihre Entwickler auf einmal den Button-ID um 16:59 Uhr an einem Freitag ändern.

Später im Jahr 2023 begann Katalon, AI-Funktionen für Testautomatisierung und Auto-Healing-Tests einzuführen. Diese Funktionen sind vielversprechend, befinden sich aber noch in den Anfängen, und das Feedback aus der Community ist gemischt.

Es gibt jedoch Lösungen, die Ihre Effizienz noch weiter steigern, durch AI-gesteuerte Automatisierung. Katalon hilft bei der Strukturierung von Testfällen, aber die Lösung, die wir Ihnen bieten, wird diese intelligent erstellen. Sie müssen keine manuellen Schritte unternehmen.

Aqua cloud hingegen bietet Ihnen genau diese Lösung. aqua’s AI-unterstützte Testfall-Erstellung hebt Ihre Effizienz auf das nächste Level. Alles, was Sie brauchen, ist eine Anforderung (die ebenfalls in 2 Sekunden mit aqua erstellt werden kann). Mit nur 2 Klicks erstellen Sie automatisch vollständige Testfälle. Im Vergleich zur manuellen Testfall-Erstellung bedeutet dies eine 98%ige Effizienzsteigerung. Und mit einem weiteren Klick erhalten Sie tausende Zeilen synthetische Testdaten – Anforderungen, Testfälle und Testdaten, alles in 3 Klicks.

Experimentieren Sie nicht mit unbewährten Lösungen – setzen Sie auf eine 100% AI-unterstützte Lösung

Probieren Sie aqua cloud kostenlos aus

Testausführung & Plattformübergreifendes Testen

Katalon ermöglicht das Ausführen von Tests auf mehreren Browsern (Chrome, Firefox, Edge, Safari) und mobilen Plattformen (Android, iOS). Sie können Tests ausführen:

  • Lokal auf Ihrem Rechner
  • Remote auf anderen Maschinen über den Katalon Runtime Engine
  • Parallel, um Zeit zu sparen
  • Auf cloud-Testplattformen wie SauceLabs oder BrowserStack

Die Funktion der Ausführungsprofile ist besonders nützlich, da Sie verschiedene Konfigurationen für unterschiedliche Umgebungen (Entwicklung, Staging, Produktion) verwalten können.

Es gibt jedoch auch Beschwerden bezüglich der Testausführung:

“Es ist ein Schritt nach vorne, zwei Schritte zurück mit diesen Apps - Ich nehme einen Test für eine unserer Seiten auf (z. B. Benutzerregistrierung), der läuft gut, aber dann schlägt er beim nächsten Mal an einem zufälligen Element fehl.”

Hatter1060 Posted in Reddit

“Die Smoke-Test-Suite einer unserer Anwendungen braucht Stunden, um für alle Märkte auszuführen. Sie ist mit Katalon implementiert. Das frustriert mich sehr, weil es oft schneller ist, einfach manuelle Tests durchzuführen.”

Anonymous Posted in Reddit

Auch das mobile Testen in Katalon wurde dafür kritisiert, weniger stabil als das Web-Testen zu sein. Besonders die Einrichtung von mobilen Testumgebungen stellt für Anfänger eine große Herausforderung dar.

Integration-Fähigkeiten

In der Theorie ist die Integrationsliste von Katalon beeindruckend:

  • JIRA, Azure DevOps und andere ALM-Tools zur Fehlerverfolgung
  • Jenkins, GitLab CI, Azure DevOps für CI/CD
  • Git für Versionskontrolle
  • Slack, Microsoft Teams für Benachrichtigungen
  • TestRail für Testmanagement

In der Praxis erfordern diese Integrationen oft eine umfangreiche Konfiguration und funktionieren nicht immer nahtlos. Die Jira-Integration ist zwar funktional, aber auch komplex und hat gelegentlich Synchronisierungsprobleme.

Dashboards und Reporting

Katalon TestOps bietet Analyse- und Reporting-Funktionen, darunter:

  • Testausführungsverlauf und Trends
  • Fehleranalyse und Erkennung von instabilen Tests
  • Testabdeckungsmetriken
  • Teamleistungs-Dashboards

Die Berichte sind visuell ansprechend und können in verschiedenen Formaten (HTML, PDF, Excel) exportiert werden. Allerdings erfordern die erweiterten Analysen ein höherwertiges Abonnement, und einige Benutzer finden, dass die grundlegenden Berichte umfassender sein könnten.

Eine Bewertung auf TrustRadius erwähnte:

“Das Reporting ist gut, aber nicht großartig. Wir müssen oft Daten exportieren und eigene benutzerdefinierte Berichte für Präsentationen erstellen.”

Katalon Kundensupport

Hier wird es interessant. Die Supportstruktur von Katalon variiert je nach Abonnementstufe:

  • Kostenlose Stufe: Begrenzter Support über Community-Foren und Dokumentation
  • Premium/Enterprise: E-Mail-Support, wobei die Antwortzeiten je nach Stufe variieren
  • Enterprise: Dedizierter Success Manager und Prioritätssupport

Die Community-Foren sind aktiv, aber die Community ist relativ klein. Die Dokumentation ist umfassend, hinkt jedoch manchmal hinter neuen Funktionen hinterher.

Katalon Preisgestaltung

Das Preismodell von Katalon hat sich im Laufe der Jahre erheblich verändert. Es hat sich von einem vollständig kostenlosen Tool zu einem gestuften Abonnementmodell entwickelt. Ab 2025 bietet Katalon:

  • Kostenlose Stufe: Begrenzte Funktionen, geeignet für Einzelpersonen oder kleine Projekte
  • Premium: Ab $175/Monat pro Lizenz (jährlich abgerechnet)
  • Enterprise: Individuelle Preisgestaltung, mit erweiterten Funktionen und Support

Diese Preisgestaltung ist in der Test-Community umstritten. Viele Manager stellen infrage, ob dieser Preis gerechtfertigt ist. Nicht nur speziell für Katalon Studio, sondern auch Low-Code-Testautomatisierungstools haben den Ruf, Geldverschwendung zu sein, was wir auch auf Reddit sehen können:

“Katalon habe ich gehört, aber vermieden, weil sie ihre eigene Arbeitsweise hatten, die einen wirklich an das Produkt band, und ich hatte genug davon, als ich mit QTP/UFT von HP/MicroFocus gearbeitet habe.”

Zerix Posted in Reddit

“Weil sie die Leichtgläubigen (d.h. Manager) mit ihren Versprechungen einer einfachen Automatisierung anlocken, aber spektakulär scheitern, diese zu liefern. Die armen Tester müssen dann die Stücke aufsammeln und versuchen, es zum Laufen zu bringen.”

ResolveResident118 Posted in Reddit

Katalon Vor- und Nachteile

Nach der Durchsicht zahlreicher Bewertungen, Forenbeiträge und unserer eigenen Testerfahrungen, hier eine ausgewogene Ansicht von Katalons Stärken und Schwächen:

Vorteile:

  • Geringe Einstiegshürde für Automatisierungsanfänger
  • Einheitliche Plattform für Web-, API-, Mobile- und Desktop-Tests
  • Duale Benutzeroberfläche, die sowohl codelose als auch codebasierte Ansätze unterstützt
  • Starke Verwaltung des Objekt-Repositories
  • Anständige Integration mit gängigen Entwicklungstools
  • Regelmäßige Updates und neue Funktionen

Nachteile:

  • Leistungsprobleme bei großen Test-Suites
  • Steilere Lernkurve als angegeben für nicht-technische Benutzer
  • Mobile Testumgebung problematisch
  • Preisgestaltung macht es für größere Teams teuer
  • Uneinheitliche Support-Qualität je nach Abonnementstufe
  • Aufgezeichnete Tests erzeugen ineffizienten Code
  • Einige Instabilitätsprobleme und zufällige Testfehler
  • Gelegentliche Probleme bei Updates, die bestehende Tests brechen

Wie ein Nutzer auf Reddit es formulierte:

„Die beste Praxis mit Katalon ist, es zu deinstallieren und ein anderes Tool zu verwenden.“

Auch als dedizierte No-Code-Automatisierungslösung schlagen Nutzer vor, statt Katalon Playwright, Selenium und andere Lösungen zu verwenden.

Katalon Alternativen

Wenn Katalon nicht die perfekte Lösung für dich zu sein scheint, hier einige Alternativen, die einen Blick wert sind:

  • aqua cloud: Kombiniert Testmanagement und Automatisierung mit KI-gestützten Funktionen. Du kannst Anforderungen, Testfälle und Testdaten in nur 3 Klicks mit KI erstellen. Ein zentrales Repository ermöglicht es dir, alle manuellen und automatisierten Tests zu kombinieren und mühelos zu verwalten. Mit aqua cloud erreichst du 100% Nachverfolgbarkeit und Testabdeckung, und die nahtlose Fehlerverfolgung mit der nativen Capture-Integration ist das Sahnehäubchen. Darüber hinaus integriert sich aqua perfekt in deine Automatisierungsframeworks, einschließlich Selenium, Cypress oder Playwright, was deine CI/CD-Pipeline mühelos macht.

Automatisiere 200% deines Testmanagement-Aufwands mit KI

Teste aqua cloud kostenlos
  • Selenium WebDriver + TestNG/JUnit: Die Open-Source-Kombination, auf der Katalon basiert. Bietet mehr Flexibilität, erfordert jedoch Programmierkenntnisse und Framework-Einrichtung.
  • Cypress: Gewinnt massiv an Popularität für modernes Web-Testing, mit hervorragender Entwicklererfahrung und Debugging-Funktionen. Beschränkt auf Web-Tests und hauptsächlich für JavaScript geeignet.
  • Playwright: Microsofts Antwort auf moderne Testautomatisierung, unterstützt mehrere Sprachen und Browser. Stark im Web-Testing, aber neuer als andere Optionen.
  • TestComplete: Kommerzielles Tool mit starken Desktop-Testfunktionen neben Web- und Mobile-Tests. Teurer als Katalon, bietet jedoch robustere Tests für Windows-Anwendungen.
  • Appium: Open-Source-Lösung, die sich speziell auf mobile App-Tests konzentriert. Erfordert mehr Einrichtung, bietet aber große Flexibilität für mobile Automatisierung.

Katalon Beste Alternativen 2025

Die richtige Wahl hängt von mehreren Faktoren ab. Du solltest die technischen Fähigkeiten deines Teams, das Budget und die spezifischen Testanforderungen berücksichtigen. Du kannst auch mehrere Tools verwenden und diese integrieren, zum Beispiel aqua cloud + Selenium, was möglicherweise am besten für dich funktioniert.

Fazit

Nach vielen Stunden der Recherche über Katalon und der Sammlung von echten Nutzererfahrungen, hier unser Urteil: Katalon nimmt eine interessante Mittelstellung in der Testautomatisierung ein. Es ist weder das einfachste Tool für absolute Anfänger noch das leistungsfähigste für Automatisierungs-Experten.

Katalon glänzt besonders, wenn:

  • Du von manuellen Tests auf automatisierte Tests umsteigst.
  • Dein Team gemischte technische Fähigkeiten hat.
  • Du Web-, API- und Mobile-Tests durchführen musst, ohne mehrere Tools zu benötigen.
  • Du einen All-in-One-Ansatz schätzt, anstatt auf Best-of-Breed-Lösungen zu setzen.

Es wird jedoch enttäuschen, wenn:

  • Du mit sehr großen Test-Suiten arbeitest, bei denen die Performance entscheidend ist.
  • Dein Budget begrenzt ist und du viele Tester hast, die Lizenzen benötigen.
  • Du eine umfangreiche Anpassung benötigst, die über das hinausgeht, was Katalon bietet.
  • Du stark auf Mobile-Testing fokussiert bist.

Die Wahrheit ist, es gibt kein perfektes Test-Tool – nur das richtige Tool für deinen spezifischen Kontext. Wenn du also nach einer Testmanagement-Lösung suchst, die nicht ausschließlich auf Automatisierung (die übrigens fehlerhaft sein kann) angewiesen ist, dann solltest du aqua cloud anstelle von Katalon wählen.

Auf dieser Seite:
Sehen Sie mehr
Beschleunigen Sie Ihre Releases x2 mit aqua
Gratis starten
step
FAQ
Ist Katalon ein Low-Code-Tool?

Ja, Katalon ist ein Low-Code-Testautomatisierungstool. Es ermöglicht Benutzern, automatisierte Tests mit einer Aufzeichnungs- und Wiedergabefunktion sowie einer visuellen Testdesign-Oberfläche zu erstellen. Es unterstützt jedoch auch Skripting in Groovy und Java für fortgeschrittene Benutzer, die mehr Flexibilität benötigen.

Verwendet Katalon KI?

Ja, Katalon hat 2023 KI-gesteuerte Testautomatisierung und Selbstheilungsfunktionen eingeführt. Diese Funktionen entwickeln sich jedoch noch, und das Feedback der Community ist gemischt. Wenn Sie nach einem ausgereifteren und wirkungsvolleren KI-gesteuerten Ansatz suchen, sollten Sie aqua cloud in Betracht ziehen. Mit einer Zeitersparnis von 98% bei der Erstellung von Testfällen, KI-gesteuerter Testdatenerstellung und intelligenter Automatisierung bietet aqua cloud schnellere, zuverlässigere Testmanagement-Lösungen im großen Maßstab.

Ist Katalon gut für API-Tests?

Ja, Katalon ist eine solide Wahl für API-Tests. Es unterstützt REST-, SOAP- und GraphQL-Anfragen. Es bietet auch automatisierte Assertions mit Request-Chaining. Das eingebaute Skripting und die Integration mit CI/CD-Pipelines machen es sowohl für Anfänger als auch für fortgeschrittene Benutzer nützlich. Es ist jedoch nicht so leistungsfähig wie spezialisierte API-Testtools, wenn es um groß angelegte Leistungstests geht:

  • Postman – Beliebt für seine benutzerfreundliche Oberfläche, automatisierte Tests und Kollaborationsfunktionen.
  • SoapUI – Am besten für SOAP- und REST-API-Tests mit erweiterten Skriptoptionen.
  • Karate – Kombiniert API-Tests, Mocking und Leistungstests in einem einzigen Framework.
  • REST Assured – Eine Java-Bibliothek, die für das Testen von RESTful APIs mit fließender Syntax entwickelt wurde.
  • JMeter – Primär ein Leistungstest-Tool, das aber auch API-Funktionstests unterstützt.
  • Hoppscotch – Eine leichte, Open-Source-Alternative zu Postman für schnelle API-Tests.
Benötigt Katalon Programmierkenntnisse?

Katalon ist ein Low-Code-Testautomatisierungstool, was bedeutet, dass Sie Tests mit minimalem Programmieraufwand erstellen und ausführen können. Es bietet eine Aufzeichnungs- und Wiedergabefunktion sowie einen schlüsselwortgesteuerten Ansatz. So ist Katalon auch für Tester ohne Programmierkenntnisse zugänglich. Für erweiterte Testanpassungen können Benutzer jedoch Skripte in Groovy oder Java schreiben und dabei die Funktionen von Selenium WebDriver verwenden.

Was ist der Unterschied zwischen JMeter und Katalon?

JMeter ist für Leistungstests. Es bringt Systeme an ihre Grenzen – Last-, Stress- und Skalierbarkeitstests. Zahlen, Diagramme, Antwortzeiten.

Katalon ist für Automatisierung. Es befasst sich mit UI-, API- und Funktionstests. Aufzeichnen, skripten, ausführen. Low-Code, KI-unterstützt, einfach für Teams.

JMeter bringt Dinge zum Absturz. Katalon prüft, ob sie funktionieren. Verschiedene Ziele, verschiedene Werkzeuge.