Skip to main content

Zebrunner ist eine Testautomatisierungs-Management-Plattform, die dabei hilft, eine effektive Qualitätssicherung aufzubauen und Probleme durch umfangreiche Artefakte und Live-Dashboards schneller zu beheben.

Zebrunner wurde offiziell im September 2020 veröffentlicht und vereint alle Testergebnisse an einem Ort, unterstützt Ausführung und Analyse und liefert übersichtliche Qualitätsberichte für das Management.

Es hat sich zu einer fortschrittlichen Lösung für skalierbare Testausführung, intelligentes Reporting und das Management der Performance von QA-Teams entwickelt. Mittlerweile ermöglicht Zebrunner es seinen Nutzern, Zeit und Aufwand bei der Testautomatisierung zu sparen. Mit Zebrunner kann End-to-End-Automatisierung (E2E) dank des eigenen Carina-Testframeworks aufgebaut werden.

Für wen ist Zebrunner geeignet?

Zebrunner wird hauptsächlich von QA-Ingenieuren, Managern und Teamleitern eingesetzt, um die Testdurchführung zu beschleunigen und den Prozess der Testergebnis-Analyse zu automatisieren.

Automatisierungs-QA-Ingenieure können Zebrunner nutzen, um schnelle parallele Tests auszuführen und Fehler anhand von Logs, Screenshots und Videos zu analysieren. Sie können außerdem mithilfe eines Testverlaufspanels instabile Tests erkennen und mit Hilfe von KI/ML die Ursachen für Fehler verstehen.

Manuelle QA-Ingenieure können Zebrunner einsetzen, um die Rückverfolgbarkeit zwischen automatisierten Tests und manuellen Testfällen zu erreichen und neue Bugs schnell an Jira zu übergeben. Zusätzlich kann Zebrunner genutzt werden, um eine Datenzusammenfassung für einen bestimmten Zeitraum zu erstellen und diese mit dem Team zu teilen.

Zebrunner Screenshot
Erstellen Sie benutzerdefinierte Dashboards und Berichte mit Zebrunner.

QA-Manager können Zebrunner dazu einsetzen, individuelle Berichte für die Geschäftsleitung oder Kunden zu erstellen, Zeitpläne für Releases zu planen und den Fortschritt sowie die Produktqualität zu überwachen.

Entwickler können Zebrunner verwenden, um Testfehler zu prüfen oder Voranalysen von Feature-Releases zu erhalten, damit die Zahl der Bugs in der Staging- und Produktionsphase reduziert wird.

Welche Herausforderungen löst Zebrunner?

Herausforderung 1: Langsame Testdurchführung

Viele Unternehmen führen Tests in eigenen Ausführungsumgebungen mit begrenzter Skalierbarkeit durch. Wenn das Produkt von über 1000 automatisierten Tests abgedeckt wird, kann die Ausführung mehr als 8 Stunden dauern. Dies führt zu Verzögerungen bei Releases und erfordert zusätzliche Ressourcen und Budget für das Projektteam.

Die Zebrunner-Engine ermöglicht eine deutlich schnellere Testausführung mittels paralleler Ausführung in der eigenen Cloud oder lokal (bis zu 1000 Threads in weniger als 15 Minuten). So kann jedes Team Tests zügig durchführen, Fehler früh entdecken und Releases selbstbewusst ausliefern.

Herausforderung 2: Aufwand bei der Fehler-Ursachenfindung

Nach der Testdurchführung müssen viele QA-Ingenieure viel Zeit in die Fehleranalyse investieren. Stellen Sie sich vor, 100 von 1000 automatisierten Tests schlagen fehl. Viele Stunden gehen für die Ursachenanalyse und das Einreichen von Bugs zum Fixen drauf.

Zebrunner verkürzt diesen Prozess dank KI/ML-gestützter automatisierter Klassifizierung und dadurch, dass Testergebnisse direkt mit dem jeweiligen Jira-Bug verknüpft werden können. Zebrunner ist optimal für QA-Manager, die mehrere Teams überwachen. Sollten Ihre Teams bereits stark in Jira investieren, bieten Testmanagement-Tools, die für Jira optimiert sind zusätzliche kollaborative Vorteile.

Upgrade your inbox with more tech leadership wisdom for delivering better software and systems.

Upgrade your inbox with more tech leadership wisdom for delivering better software and systems.

This field is for validation purposes and should be left unchanged.
By submitting you agree to receive occasional emails and acknowledge our Privacy Policy. You can unsubscribe at anytime.

Herausforderung 3: Statistik für Trendberichte zusammenstellen ist mühsam

Das Erstellen von Qualitäts-Trendberichten für Kunden oder die Geschäftsführung erfordert normalerweise die Sammlung aller Statistiken aus unterschiedlichen Quellen, deren Analyse und das Erstellen von Trendgrafiken mit relevanten Kennzahlen. Das ist meist ein zeitintensiver manueller Prozess.

Mit Zebrunner dauert das Erstellen von Qualitäts-Trendberichten nur noch wenige Minuten. QA-Manager können Dashboards mit Widgets individuell zusammenstellen, die Daten werden automatisch gezogen – und Live-Dashboards sind stets aktuell, sodass keine Daten verloren gehen.

Herausforderung 4: Mehrere QA-Teams zu überwachen ist komplex

Ein QA-Direktor, der mehrere QA-Teams in einem großen Projekt betreut, muss die Gesundheit des QA-Prozesses je Team kontrollieren. Informationen direkt von QA-Leads einzuholen ist ineffizient und mündliche Berichte bergen das Risiko von Fehlern oder Ungenauigkeiten.

Zebrunner ermöglicht es dem QA-Management, rund um die Uhr Einblick in QA-Prozesse zu erhalten – inklusive Zeitplänen für Releases, Testabdeckung, ROI und KPIs. So können Produktivitätslücken bei den Teams erkannt und die Auslastung optimiert werden.

Was steht auf der Zebrunner-Roadmap?

Seit dem Start von Zebrunner im Jahr 2020 wurde das Produkt kontinuierlich weiterentwickelt.

Im Jahr 2021 brachte Zebrunner mehrere neue Features heraus, z.B.:

  • Projektmanagement
    Ermöglicht es mehreren Testteams mit unterschiedlicher Tool-Landschaft, in einem gemeinsamen Arbeitsbereich zu arbeiten
  • Meilensteine
    Helfen dabei, Testläufe logisch zu gruppieren und Zeitpläne für bevorstehende Feature-Releases zu verfolgen


Die Produkt-Roadmap für die kommenden Monate beinhaltet folgende Updates:

  • Erweiterte Launcher-Funktionalität
    Testlaufkonfiguration wird für jedes Testframework verfügbar sein. Konfigurieren Sie Voreinstellungen für Ihr Team und starten Sie Tests mit nur einem Klick.
  • Zebrunner Engine als Einzellösung
    Zebrunner Engine wird ein eigenständiges Tool, um die Geschwindigkeit der Testausführung auch bei parallelen Tests zu erhöhen.

Überblick über Zebrunner-Funktionen

Um zu verstehen, wie Zebrunner funktioniert, folgt hier eine Übersicht der wichtigsten Funktionen und wie sie Ihnen helfen können, Ihre Testprozesse zu optimieren.

1. Skalierbare Testausführung

Führen Sie Tests mit hoher Geschwindigkeit in der Zebrunner Cloud aus. Über Zebrunner’s eigenen Selenium Hub können Sie bis zu 1000 Tests in weniger als 15 Minuten parallel ausführen oder andere Anbieter integrieren, um automatisierte Testergebnisse direkt in Zebrunner anzuzeigen.

Zebrunner Scalable Test Execution Screenshot
QA Engineers können die Testausführungsgeschwindigkeit durch Zebrunner erhöhen.

2. Automatisierte Testergebnisanalyse

Zebrunner unterstützt QA Engineers bei der Überprüfung fehlgeschlagener Tests und der Ursachenanalyse mit umfangreichen Testartefakten (Testprotokolle, Screenshots, Videos). Sie können Testergebnisse mit Bugs in Jira und GitHub verknüpfen und Stabilitätsprobleme mithilfe der Testhistorie erkennen.

Zebrunner Automated Test Results Analysis Screenshot
Zebrunner vereinfacht die Testergebnisanalyse für QA Engineers.

3. KI/ML-Fehlerursachen-Klassifikation

Zebrunner-Nutzer können die Fehleranalyse mit dieser Funktion automatisieren. Jedes Mal, wenn ein Test fehlschlägt, ordnet KI/ML anhand des Stacktraces eine Fehlerkategorie zu. Jedes Team kann das System trainieren, indem es die KI/ML-Zuweisung akzeptiert oder anpasst, um die Genauigkeit auf bis zu 100% zu erhöhen.

Zebrunner AIML Failure Reasons Classification Screenshot
Zebrunner KI/ML unterstützt die Fehleranalyse dank automatischer Klassifikation.

4. Live-Dashboards mit erweiterten Metriken

Zebrunner verfolgt Erfolgsquoten und Testabdeckung. Anwender können Team-ROI und Testerfolg mit den verfügbaren Metriken und Widgets analysieren. Zebrunner ermöglicht die individuelle Anpassung einer unbegrenzten Anzahl von Dashboards.

Zebrunner Live Dashboards With Extended Metrics Screenshot
Zebrunner-Dashboards sind hochgradig anpassbar und stets aktuell.

5. Projektmanagement

Zebrunner ermöglicht es dem QA-Management, den Fortschritt mehrerer Testteams an einem Ort mit strikten Zugriffsberechtigungen zu verfolgen. Richten Sie Integrationen mit Drittanbietertools separat für jedes Projekt ein, starten Sie Testläufe und erstellen Sie individuelle Berichte innerhalb jedes Projekts.

Zebrunner Project Management Screenshot
Mehrere Testteams können in einem Workspace arbeiten.

6. Meilensteine

In Zebrunner helfen Meilensteine QA-Managern, Testläufe für eine effektive Planung und Fortschrittskontrolle zu organisieren. 

Zebrunner Milestones Screenshot
Meilensteine in Zebrunner helfen dabei, Testläufe logisch zu organisieren.

Zebrunner vs Perfecto

Zebrunner und Perfecto sind zwei Wettbewerber, die Lösungen für effektives Test-Reporting und Analyse anbieten. Beide bieten verschiedene Integrationen, intelligente Dashboards und Funktionen zur Fehleranalyse. Besonders hervorzuheben ist Zebrunner’s Funktion zur Übernahme von Testfällen sowie die Fähigkeit, Probleme automatisch zu erkennen und Fehlerursachen mithilfe von KI/ML zu klassifizieren.

Auch das Preismodell von Zebrunner unterscheidet sich von dem von Perfecto; bei Zebrunner wird nicht nach der Anzahl der parallel ausgeführten Tests abgerechnet.

Zebrunner vs Perfecto Screenshot

Zebrunner-Integrationen

Zebrunner lässt sich in jeden Automatisierungsprozess einbinden—es unterstützt die beliebtesten Testautomatisierungs-Frameworks wie TestNG, JUnit 4, JUnit 5, PyTest und Cypress sowie Ausführungsanbieter wie Sauce Labs, LambdaTest und Browserstack.

Zebrunner integriert sich außerdem mit Jenkins als CI/CD-Tool; TestRail, Zephyr und XRay zur Zuordnung automatisierter Testfälle mit manuellen Szenarien; Jira und GitHub zur Nachverfolgung und Verwaltung von Bugs; sowie Slack und Microsoft Teams für schnelle Benachrichtigungen zum Teststatus. Zudem ermöglicht Zebrunner den Zugang zum Workspace über SSO-Anbieter wie Onelogin und Okta.

Darüber hinaus ermöglicht die REST-API Benutzern die Integration mit jeder anderen Anwendung.

Zebrunner Integrations Screenshot

Zebrunner-Preise

Zebrunner bietet verschiedene Preismodelle an, die alle Unternehmensanforderungen abdecken. Die Preise von Zebrunner hängen hauptsächlich von der Anzahl der Projekte und Nutzer ab und beginnen bei US$999.00 pro Monat. Zebrunner bietet 15 % Rabatt auf Jahrespläne. Außerdem gibt es eine kostenlose 14-tägige Testphase mit Zugriff auf Premium-Funktionen.

Mehr Informationen zur Zebrunner-Preisgestaltung finden Sie hier.

Verwandter Artikel: FÜHRUNG IM TEST: PERFORMANCE-TESTING MANAGEN