Test run visualisation
Agil 'How to'-Leitfäden Automatisierung Bewährte Methoden Verwaltung
12 min lesen
August 10, 2024

Wie man Testergebnisse anzeigt und visualisiert

Erfolgreiche Entwicklungszyklen hängen von gründlichen Softwaretests ab, und eine effektive Visualisierung der Testergebnisse ist ein wesentlicher Bestandteil dieses Prozesses. Klare, detaillierte Ansichten Ihrer Testergebnisse sind entscheidend, um Ihre Testbemühungen zu verstehen und zu optimieren. Ohne diese riskieren Sie, kritische Probleme zu übersehen, die zu Softwarefehlern, Bereitstellungsfehlern und letztendlich zum Verlust des Kundenvertrauens führen können. Bevor dieses Problem ein nicht mehr behebbares Niveau erreicht, müssen Sie handeln. Wie? In diesem Leitfaden werden wir uns nicht nur theoretisch mit dem Thema beschäftigen, sondern Ihnen auch eine ultimative Lösung bieten.

photo
photo
Sylwia Mazepa
Nurlan Suleymanov

Warum ist die Visualisierung von Testergebnissen so wichtig im Softwaretest?

Wussten Sie, dass bis zu 30% des IT-Budgets für QA ausgegeben werden? Diese Statistik zeigt zwei Dinge:

  • Die Softwaretests und die Qualitätssicherung wachsen kontinuierlich
  • Sie müssen die Ergebnisse dieses wichtigen Prozesses angemessen darstellen

Und genau hier kommen die Testergebnisse ins Spiel. Einfach gesagt, ist die Visualisierung von Testergebnissen der Prozess, bei dem die Ergebnisse von Softwaretests in grafischer oder visueller Form dargestellt werden. Sie zeigt die Ergebnisse einer Testsuite oder einer Reihe von Testfällen und liefert Informationen über bestandene, übersprungene oder fehlgeschlagene Tests. Manchmal kann diese Visualisierung auch Details wie Umgebung, Dauer, aufgetretene Probleme usw. während der Tests umfassen.

Diese Visualisierung kann in folgenden Formen dargestellt werden (ist jedoch nicht darauf beschränkt):

  • Diagramme
  • Grafiken
  • Dashboards
  • Berichte
  • Einfache Widgets

Oder andere visuelle Elemente, die Ihnen helfen, die Ergebnisse besser zu verstehen, zu interpretieren und zu analysieren. Bevor Sie denken, dass es sich hierbei nur um Ästhetik oder visuelle Darstellung handelt, betrachten wir die wichtigsten Gründe, warum dieser Prozess entscheidend ist:

  1. Schnellere Fehleridentifikation: Visuelle Werkzeuge helfen Ihnen, Defekte und Probleme schnell zu erkennen. Auf diese Weise können Sie Probleme umgehend angehen, bevor sie sich verschärfen.
  2. Bessere Kommunikation: Visuelle Darstellungen der Testergebnisse ermöglichen es Ihnen, Daten in einem leicht verständlichen Format zu präsentieren. Dies verbessert die Kommunikation zwischen Teammitgliedern, Stakeholdern und Management.
  3. Effiziente Entscheidungsfindung: Klare Visualisierungen unterstützen auch eine schnelle und informierte Entscheidungsfindung. Sie bieten einen Überblick über die Testergebnisse, Trends und Bereiche, die Aufmerksamkeit benötigen.
  4. Verbessertes Monitoring und Kontrolle: Die kontinuierliche Überwachung durch Dashboards und andere visuelle Werkzeuge hilft Ihnen, die Kontrolle über den Testprozess zu behalten und sicherzustellen, dass er den Qualitätszielen des Projekts entspricht.
  5. Trendanalysen: Mit visuellen Werkzeugen können Sie Trends über die Zeit analysieren und wiederkehrende Probleme sowie Verbesserungsbereiche identifizieren.

Auf dem Markt können Sie durch die Umwandlung von Roh-Testdaten in aussagekräftige Einblicke durch Visualisierung:

  1. Die Gesamtqualität der Softwareprodukte verbessern  
  2. Die Markteinführungszeit verkürzen  
  3. Ein besseres Benutzererlebnis bieten

Sehen Sie, wie entscheidend dieser Prozess ist? Lassen Sie uns nun zur praktischen Seite übergehen und erfahren, wie Sie diesen Prozess mit nur wenigen Klicks vereinfachen können.

Schritt-für-Schritt-Prozess zur Visualisierung Ihrer Testergebnisse: aqua cloud

Hier kommt der praktische Teil, über den wir gesprochen haben. Für eine praktische Anleitung verwenden wir aqua cloud.

aqua ist eine KI-gestützte Testmanagement-Lösung, die Ihnen hilft, alle Teile Ihrer Testbemühungen zu optimieren. Mit 20 Jahren Erfahrung in der Bereitstellung hochwertiger QA-Dienste für verschiedene Unternehmen hat aqua nur ein Ziel: Ihnen die Last des Testens abzunehmen.

aqua cloud führt den Markt mit einer erstklassigen Visualisierung von Testläufen an. Es bietet mehrere fortschrittliche Möglichkeiten, Ihre Ergebnisse anzuzeigen, um sicherzustellen, dass Sie die besten Einblicke und Klarheit erhalten:

1. Sofortige Testergebnisse

aqua cloud bietet Ihnen eine effiziente Möglichkeit, sofortige Testergebnisse abzurufen. Im Navigationsbereich können Sie schnell die neuesten Ergebnisse und die Historie der letzten zehn Läufe sehen, die farblich zur einfachen Referenz codiert sind. Diese Funktion gilt sowohl für Testfälle als auch für Testszenarien.

Wie es Ihnen hilft: Durch die sofortige Sichtbarkeit der neuesten Testergebnisse ermöglicht Ihnen aqua, Probleme schnell zu identifizieren und zu beheben. Dies ist entscheidend für eine kontinuierliche Integration und Lieferung ohne Verzögerungen. Außerdem hilft der unmittelbare Feedback-Zyklus, die Softwarequalität hoch zu halten und die Markteinführungszeit zu verkürzen.

instant test run results

2. Detaillierte Testergebnisse 

Für eine detailliertere Analyse können Sie direkt zum Testfall oder zur Testszenario-Navigation gehen und den Tab „Ausführungen“ öffnen. Dieser Bereich bietet umfassende Details zu jeder Ausführung, einschließlich der Person, die sie durchgeführt hat, wann dies geschehen ist und welche spezifischen Daten verwendet wurden. Außerdem können Sie jede Ausführung im Detail untersuchen, um einzelne Testschritte und deren Ergebnisse zu überprüfen.

Wie es Ihnen hilft: Dieses Detailniveau ermöglicht eine gründliche Untersuchung der Testergebnisse. Mit dieser Funktion können Sie effizient eine Ursachenanalyse durchführen und Ihre Entscheidungsfindung verbessern. Es erhöht auch die Verantwortlichkeit und Transparenz im Testprozess. So stellen Sie sicher, dass jeder Aspekt der Testausführung gut dokumentiert und nachverfolgbar ist.

Test executions tab

3. Dashboards mit Ausführungsergebnissen

aqua ermöglicht es Ihnen, benutzerdefinierte Dashboards zu erstellen oder vorgefertigte Dashboards zur Visualisierung von Testausführungszusammenfassungen zu nutzen. Diese Dashboards können Daten in verschiedenen Formaten wie Diagrammen und Tortendiagrammen anzeigen und bieten Optionen zum Gruppieren, Filtern sowie zum Festlegen von KPIs und Warnmeldungen.

Wie es Ihnen hilft: Dashboards bieten eine anpassbare und intuitive Möglichkeit, den Fortschritt und die Leistungskennzahlen der Tests in Echtzeit zu überwachen. Durch die Visualisierung wichtiger Datenpunkte können Sie Trends erkennen, den Fortschritt verfolgen und datenbasierte Entscheidungen treffen. Diese Flexibilität bedeutet, dass jeder Zugang zu den benötigten Informationen in einem Format hat, das seinen Vorlieben entspricht.

Execution results

4. Berichte für erweiterte und kombinierte Ansichten

aqua cloud bietet einen vorgefertigten „Ausführungsbericht“, der angepasst oder von Grund auf mit einem Drag-and-Drop-Builder erstellt werden kann. Diese Berichte bieten eine umfassende Ansicht aller testbezogenen Ausführungen im Projekt. Das Besondere an diesen Berichten ist, dass sie dynamisch sind: Sie können den Datenbereich und die Kriterien jedes Mal festlegen, wenn Sie sie ausführen. Sie können sie auch in verschiedenen Formaten exportieren und für die E-Mail-Zustellung planen.

Wie es Ihnen hilft: Berichte bieten eine detaillierte Ansicht der Tests, die für eine umfassende Analyse und Berichterstattung unerlässlich ist. Diese Funktion ist besonders nützlich für das Management und Stakeholder, die detaillierte Einblicke in den Testprozess und die Ergebnisse benötigen. Geplante Berichte helfen Ihnen auch, sicherzustellen, dass immer die neuesten Informationen verfügbar sind.

Executed test cases

Und hier ist das detaillierte Schritt-für-Schritt-Anleitungsvideo von unserer Customer Success Managerin, Sylwia Mazepa:

Wir haben das folgende Konzept umgesetzt:

1. Wenn ein Fehler in unserer Testumgebung gefunden wird, ist der Fehlertyp "Fix Task".

2. Wenn der Fehler in der Produktionsumgebung gefunden wird, erstellen wir einen Bug-Ticker. Für die Berichterstattung haben wir einige Jira-Filter erstellt, aus denen wir die Ergebnisse exportieren und ein Diagramm erstellen können, oder wir implementieren einfach ein Dashboard mit einem Diagramm, in dem die Anzahl der Fix-Tasks Bug-Tickets verglichen wird.

Naylur Posted in einem Everything DevOps Reddit-Thread vor 10 Monaten

Klingt das alles cool, oder? Aber was wäre, wenn wir Ihnen sagen würden, dass dies nur ein kleiner Teil der Möglichkeiten ist, die Ihnen aqua cloud bietet?

Mit aqua cloud können Sie Folgendes erreichen:

  • Beschleunigen Sie Ihren Testzyklus: Erreichen Sie schnellere und effizientere Tests, indem Sie Anforderungen, Testfälle und Testdaten mit KI in nur drei Klicks erstellen. Der AI-Copilot führt Sie durch den gesamten Prozess.
  • Vollständige Sicherheit gewährleisten: Stellen Sie sicher, dass jede Anforderung vollständig berücksichtigt, getestet und validiert wird, mit 100% Rückverfolgbarkeit, die Ihnen völliges Vertrauen in Ihre Testergebnisse gibt.
  • Mühelose Zusammenarbeit aufbauen: Optimieren Sie Ihren Bug-Reporting-Prozess und verbessern Sie die Zusammenarbeit mit Entwicklern durch die Integration des visuellen Bug-Recording-Tools Capture.
  • Automatisierungseffizienz maximieren: Verbessern Sie Ihren Testprozess mit nahtloser Automatisierung unter Verwendung von Frameworks wie PowerShell & UnixShell für Shell-Tests, Ranorex für Web-, Mobile- und Desktop-Automatisierung, Jenkins für kontinuierliche Integration und vielen weiteren.

Mit aqua fühlen Sie nie das Gewicht der Softwaretests auf Ihren Schultern. Glauben Sie, dass Sie diese Erleichterung verdienen? Wir denken, dass Sie es tun.

Erstellen Sie 100% visuelle Testergebnisse mit nur wenigen Klicks

Probieren Sie aqua cloud kostenlos aus

Fazit

Wie wir gemeinsam gesehen haben, ist die Visualisierung der Testergebnisse keine Formsache oder Frage der Ästhetik, sondern viel mehr. Wenn Sie diesem Prozess ausreichend Aufmerksamkeit schenken, profitieren Sie von entscheidenden Vorteilen wie schnellerer Markteinführung oder nahtloser Fehlersuche. Für diesen wichtigen Prozess bietet aqua alles, was Sie benötigen. Es muss ein gutes Gefühl sein zu wissen, dass Sie nur wenige Klicks von besserer Visualisierung und dem gesamten Testprozess entfernt sind, oder? Kontaktieren Sie uns einfach, und lassen Sie uns Ihre Software-Testanliegen übernehmen.

Auf dieser Seite:
Sehen Sie mehr
Beschleunigen Sie Ihre Releases x2 mit aqua
Gratis starten
step
FAQ
Warum müssen Sie Testergebnisse visualisieren?

Die Visualisierung von Testergebnissen hilft, Probleme schnell zu identifizieren, verbessert die Kommunikation und ermöglicht fundiertere Entscheidungen.

Was sind die wichtigsten Kennzahlen für die Testautomatisierung?

Die wichtigsten Kennzahlen für die Testautomatisierung sind die Erfolgsquoten von Tests, Fehlerraten, Testausführungszeiten und Fehlerdichte.

closed icon