Zum Hauptinhalt springen

Konfigurieren von Allure-Berichten

In der modernen Softwareentwicklung wird die Verwendung verschiedener Tools immer beliebter, um schöne und informative Berichte über den Testlauf und ihre Ergebnisse zu generieren. Ein solches Werkzeug ist allure Bericht. In dieser schrittweisen Anleitung erfahren Sie, wie Sie einen allure-Bericht für Ihr Projekt einrichten und verwenden, um die Ausführung von Tests zu analysieren und die Ergebnisse anzuzeigen.

Erster Schritt: Installieren Sie allure des Berichts. Sie müssen eine Abhängigkeit zu einem allure Bericht zu Ihrem Projekt hinzufügen. Richten Sie Maven oder Gradle ein, um die erforderliche Bibliothek zu importieren. Danach können Sie den allure-Bericht in Ihrem Projekt verwenden.

Schritt zwei: Vorbereiten der Testszenarien. Erstellen Sie Testskripts mit einem beliebigen Testframework wie JUnit oder TestNG. Sie können die von diesen Frameworks bereitgestellten Anmerkungen und Methoden verwenden, um die Ausführung von Testskripts zu steuern.

Schritt drei: Konfigurieren Sie den Bericht allure. Damit der allure-Bericht nützliche Informationen zu Ihrem Projekt und seinen Tests anzeigt, können Sie verschiedene Anmerkungen und Attribute für Anmerkungen verwenden. Sie können beispielsweise Anmerkungen hinzufügen, um Vorbedingungen, erwartete Ergebnisse, eine Beschreibung des Testszenarios usw. zu definieren.

Nachdem Sie alle diese Schritte ausgeführt haben, können Sie den allure-Bericht verwenden, um die Ergebnisse Ihrer Tests zu analysieren und Informationen zu Ihrem Projekt anzuzeigen. Sie können sehen, welche Tests erfolgreich sind und welche fehlschlagen. Der Allure-Bericht bietet die Möglichkeit, detaillierte Informationen zu jedem Test anzuzeigen, einschließlich der Ursachen von Fehlern und Screenshots von Fehlern. Dies erspart Ihnen die Notwendigkeit, die Testausführungsprotokolle manuell zu analysieren, und hilft Ihnen, die Ursachen von Fehlern schneller und effizienter zu finden.

Was ist ein Allure-Bericht und wofür wird er benötigt?

Der Allure-Bericht bietet eine Vielzahl von Informationen, einschließlich:

  • Zusammenfassung der Testausführung, einschließlich der Anzahl der durchgeführten, fehlenden und fehlenden Tests.
  • Details zu jedem Test mit einer Beschreibung der Schritte, der Laufzeit und dem Status (bestanden, gefallen, übersprungen).
  • Interaktive Diagramme und Diagramme zur Visualisierung von Testergebnissen.
  • Berichte über die Codeabdeckung durch Tests.
  • Die Fähigkeit, die Geschichte der Testergebnisse anzuzeigen, Berichte aus verschiedenen Läufen zu vergleichen.

Der Allure-Bericht vereinfacht die Analyse der Ausführung von Tests, ermöglicht es Ihnen, Problembereiche schnell zu identifizieren, Fehler zu finden und die Arbeit des gesamten Entwicklungsteams zu verbessern.

Festlegen und Konfigurieren des Berichts Allure

Um den Allure-Bericht zu verwenden, müssen Sie einige Schritte ausführen:

1. Installieren Sie das Java Development Kit (JDK) auf Ihrem Computer, falls es noch nicht vorhanden ist. Dazu können Sie die neueste Version des JDK von der offiziellen Oracle-Website herunterladen und installieren, indem Sie den Anweisungen des Installationsprogramms folgen.

2. Installieren Sie Allure Framework. Öffnen Sie dazu eine Eingabeaufforderung und führen Sie den Befehl aus:
npm install -g allure-commandline

3. Fügen Sie dem Autotest-Projekt Allure hinzu. Abhängig vom verwendeten Testautomatisierungstool (z. B. Selenium WebDriver) kann der Prozess variieren, aber normalerweise müssen Sie der pom-Datei eine entsprechende Abhängigkeit hinzufügen.xml (für Java-Projekte) oder installieren Sie das Paket mithilfe des Paketmanagers (z. B. pip für Python-Projekte).

4. Verwenden Sie Allure Annotationen in Tests. Allure stellt bestimmte Anmerkungen bereit, die zum Markieren von Tests und zum Hinzufügen zusätzlicher Informationen verwendet werden. Zum Beispiel kann die Annotation @Step("Some description") verwendet werden, um einen Schritt in einem Test hervorzuheben.

5. Führen Sie die Tests mit Allure aus. Nachdem die Tests mit Allure-Anmerkungen geschrieben und mit Allure markiert wurden, können sie mit Allure ausgeführt werden. Dazu müssen Sie den Befehl ausführen
allure serve in der Befehlszeile im Stammverzeichnis des Projekts.

Nachdem Sie alle diese Schritte ausgeführt haben, wird der Allure-Bericht im Browser geöffnet, in dem die Tests detailliert ausgeführt werden. Der Bericht enthält Informationen zu Starts, Schritten, Fehlern, Screenshots und sogar Videoaufzeichnungen des Testprozesses.