Sobes.tech
Junior

Erzählen Sie vom Prozess der Fixierung der Testergebnisse.

sobes.tech KI

Antwort von AI

Die Dokumentation der Testergebnisse umfasst die Aufzeichnung von Beobachtungen, durchgeführten Testfällen und entdeckten Fehlern während des gesamten Testzyklus.

Hauptphasen:

  1. Vorbereitung der Umgebung: Sicherstellen, dass die Testumgebung korrekt eingerichtet ist und den Anforderungen entspricht.
  2. Durchführung der Testszenarien: Tests gemäß dem geplanten Rahmen (Testfälle, Checklisten, explorative Tests) durchführen.
  3. Aufzeichnung der Testergebnisse:
    • Status (Bestanden, Nicht bestanden, Blockiert, Übersprungen).
    • Tatsächliches Ergebnis (beobachtetes Verhalten des Systems).
    • Erwartetes Ergebnis.
    • Reproduktionsschritte.
    • Ausführungszeit.
    • Link zu verbundenen Fehlern (falls Nicht bestanden).
  4. Fehlerberichte (Bug-Reports):
    • Kurze und präzise Fehlerbeschreibung.
    • Reproduktionsschritte (minimale Aktionsfolge).
    • Aktuelles Ergebnis.
    • Erwartetes Ergebnis.
    • Umgebung (Betriebssystem, Browser, Version der Anwendung).
    • Schweregrad.
    • Priorität.
    • Anhänge (Screenshots, Videos, Logs).
    • Entdeckungsdatum.
    • Name des Testers.
  5. Verwendung von Tools: Einsatz von Testmanagement-Systemen (TMS) und Fehlerverfolgungssystemen (Bug Tracking Systems).
    • TMS: TestRail, Zephyr, Azure Test Plans.
    • Fehlerverfolgung: Jira, YouTrack, Redmine.
  6. Aktualisierung der Dokumentation: Aktualisierung der Testdokumentation (Testfälle) basierend auf den Ergebnissen und entdeckten Fehlern.

Beispiel für die Ergebnisaufzeichnung in TMS (hypothetische Struktur):

Testfall-ID Name des Testfalls Voraussetzungen Schritte Erwartetes Ergebnis Tatsächliches Ergebnis Status Datum Anmerkung Link zum Fehler
TC-001 Registrierung eines neuen Benutzers Benutzer nicht registriert 1. Registrierungsformular öffnen<br>2. Daten eingeben<br>3. "Registrieren" klicken Benutzer erfolgreich registriert und angemeldet Benutzer registriert, aber nicht angemeldet Fail 2023-10-27 Benutzer landet auf der Login-Seite BUG-045
TC-002 Anmeldung eines bestehenden Benutzers Benutzer registriert und aktiviert 1. Anmeldeformular öffnen<br>2. Login/Passwort eingeben<br>3. "Anmelden" klicken Benutzer erfolgreich angemeldet Benutzer erfolgreich angemeldet Pass 2023-10-27 - -

Beispiel für einen Bug-Report (in Jira):

// Zusammenfassung:
[BUG-045] Neu registrierter Benutzer wird nicht automatisch eingeloggt

// Schritte zur Reproduktion:
// 1. Registrierungsformular öffnen.
// 2. Gültige Benutzerdaten eingeben (E-Mail, Passwort).
// 3. Auf "Registrieren" klicken.

// Tatsächliches Ergebnis:
// Der Benutzer wird erfolgreich registriert, aber an die Login-Seite umgeleitet, anstatt automatisch eingeloggt zu werden.

// Erwartetes Ergebnis:
// Nach erfolgreicher Registrierung sollte der Benutzer automatisch eingeloggt werden und zur Profilseite weitergeleitet werden.

// Umgebung:
// OS: Windows 10
// Browser: Chrome 118.0
// Anwendungs-Version: 1.2.0

// Schweregrad: Hoch
// Priorität: Hoch
// Anhänge:
// - screenshot-redirect.png
// - server_logs_20231027.txt

// Melder: John Smith

Der Dokumentationsprozess gewährleistet Transparenz, Nachverfolgbarkeit und ermöglicht die Analyse der Produktqualität, der Testeffizienz und die Entscheidungsfindung für den Release. Für automatisierte QA-Tests werden die Ergebnisse häufig durch Testframeworks generiert (Testlaufberichte, Logs, Integration mit TMS/ATS).