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:
- Vorbereitung der Umgebung: Sicherstellen, dass die Testumgebung korrekt eingerichtet ist und den Anforderungen entspricht.
- Durchführung der Testszenarien: Tests gemäß dem geplanten Rahmen (Testfälle, Checklisten, explorative Tests) durchführen.
- 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).
- 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.
- Verwendung von Tools: Einsatz von Testmanagement-Systemen (TMS) und Fehlerverfolgungssystemen (Bug Tracking Systems).
- TMS: TestRail, Zephyr, Azure Test Plans.
- Fehlerverfolgung: Jira, YouTrack, Redmine.
- 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).