Testprotokoll A4

HA6 · Testprotokoll A4 · Fallstudie GroceryMate · CTFL 4.0.2 · Kap. 5.3 · IEEE 829-2008 · ISO 29119-3

Modus: A4-/Dokumentansicht Seiten: 5 Projekt: GroceryMate (HA6) Standard: CTFL 4.0.2 · Kap. 5.3 · IEEE 829-2008 · ISO 29119-3

Testprotokoll

Test Execution Log · HA6 · CTFL 4.0.2 · Kap. 5.3 · IEEE 829-2008 · ISO 29119-3

Projekt: GroceryMate (HA6)
Erstellt: 22.03.2026
Letzte Aktualisierung: 28.03.2026
Seite: 1 von 5
Testobjekt
grocerymate.masterschool.com
Features
GM-F01 · GM-F02 · GM-F03
Testfälle (Plan)
9 (gemäß HA5 Testkonzept · konkrete TC: Web / A4)
Dokumentstatus
Durchgeführt
Teststufe
Systemtest
Hinweis: TC-IDs und Kurzbeschreibungen entsprechen dem aktuellen Testfallentwurf (HA5 Testfallentwurf (Web) · HA5 Testfallentwurf A4), geplant im HA5 Testkonzept. Testdurchführung und Umgebung sind in diesem Dokument ausgefüllt.
Abschnitt 1 / 4 Testablauf-Übersicht
Geplante TCs Ausge­führte TCs Bestanden Fehlge­schlagen Blockiert Ausführ­ungs­rate (%) Pass-Rate (%)
9 9 7 2 0 100 77,8

Erfolgsquote: 77,8 % (7 von 9)

Hinweis: Ausführungsrate = Anteil der geplanten TCs, die ausgeführt wurden (9/9 = 100 %). Pass-Rate = Anteil bestandener TCs an den ausgeführten TCs (7/9 = 77,8 %).

PASS (7):

FAIL (2) (Screenshots im Fehlerbericht):

  • TC-F01.F1.2 (5 Sterne bewerten) — BUG-001: Bewertungstext wird nicht angezeigt
  • TC-F03.F3.2 (Versandkosten bei Reduzierung unter 20 €) — BUG-002: Versandkosten aktualisieren nicht beim Entfernen

Testprotokoll

Test Execution Log · HA6 · CTFL 4.0.2 · Kap. 5.3 · IEEE 829-2008 · ISO 29119-3

Projekt: GroceryMate (HA6)
Erstellt: 22.03.2026
Letzte Aktualisierung: 28.03.2026
Seite: 2 von 5
Abschnitt 2 / 4 Testprotokoll (Test Execution Log) · GM-F01
TC-ID Testfall Datum Tester Ergebnis Befund / Bemerkung Bug-ID
TC-F01.F1.1 1 Stern bewerten (Minimum-Grenzwert) 22.03.2026 C. Träger ✅ PASS Bewertung mit einem Stern wurde gespeichert und angezeigt. Stern ist dunkelblau. Name des Nutzers wird korrekt angezeigt. Bemerkung: keine
TC-F01.F1.2 5 Sterne bewerten (Maximum-Grenzwert) 22.03.2026 C. Träger ❌ FAIL Bewertung mit 5 Sternen wurde gespeichert und angezeigt. JEDOCH: Der eingegebene Bewertungstext wird nicht angezeigt, obwohl er im Formular eingegeben wurde. Bewertungen anderer Nutzer zeigen korrekt Text an. Bemerkung: Problem mit mehreren Produkten reproduziert. Screenshots vorhanden. BUG-001
TC-F01.F2.1 Gast versucht zu bewerten (Zugriffskontrolle) 22.03.2026 C. Träger ✅ PASS Zugriffskontrolle funktioniert korrekt. Als Gast wird die Meldung "you need to buy this product to tell us your opinion" angezeigt. Bewertungsfunktion ist nicht zugänglich. Bemerkung: Meldungstext könnte klarer sein (suggeriert Kaufpflicht statt Login-Pflicht), aber funktional korrekt.

Testprotokoll

Test Execution Log · HA6 · CTFL 4.0.2 · Kap. 5.3 · IEEE 829-2008 · ISO 29119-3

Projekt: GroceryMate (HA6)
Erstellt: 22.03.2026
Letzte Aktualisierung: 28.03.2026
Seite: 3 von 5
Abschnitt 2 / 4 Testprotokoll (Test Execution Log) · GM-F02
TC-ID Testfall Datum Tester Ergebnis Befund / Bemerkung Bug-ID
TC-F02.F1.1 17 Jahre 364 Tage alt (Zugriff verweigert) 22.03.2026 C. Träger ✅ PASS Altersverifikation funktioniert korrekt. Bei Eingabe von 23-03-2008 (17 Jahre 364 Tage) erscheint Pop-up "You are underage..." und anschließend Hinweistext. Alkoholprodukte sind nicht sichtbar. Andere Produktkategorien bleiben zugänglich. Bemerkung: Cookies mussten vor Test gelöscht werden. Datumsformat muss exakt DD-MM-YYYY sein.
TC-F02.F1.2 Exakt 18 Jahre alt (Zugriff gewährt) 22.03.2026 C. Träger ✅ PASS Altersverifikation funktioniert korrekt. Bei Eingabe von 22-03-2008 (exakt 18 Jahre) erscheint Pop-up "You are of age. You can now view all products, even alcohol products." Zugriff auf alle Produkte inklusive Alkohol erfolgreich gewährt. Bemerkung: Cookies mussten vor Test gelöscht werden.
TC-F02.F2.1 Modal erscheint beim ersten Store-Aufruf 22.03.2026 C. Träger ✅ PASS Modal erscheint korrekt beim ersten /store Aufruf. Modal blockiert Produktanzeige vollständig (erscheint VOR Produkten). Geburtsdatum-Eingabefelder sind vorhanden und funktional. Kein Abbrechen-Button verfügbar – Nutzer muss Datum eingeben. Bemerkung: Cookies mussten gelöscht werden. Modal ist ein Blocker ohne Escape-Möglichkeit.

Testprotokoll

Test Execution Log · HA6 · CTFL 4.0.2 · Kap. 5.3 · IEEE 829-2008 · ISO 29119-3

Projekt: GroceryMate (HA6)
Erstellt: 22.03.2026
Letzte Aktualisierung: 28.03.2026
Seite: 4 von 5
Abschnitt 2 / 4 Testprotokoll (Test Execution Log) · GM-F03
TC-ID Testfall Datum Tester Ergebnis Befund / Bemerkung Bug-ID
TC-F03.F1.2 Exakt 20€ Bestellwert (Versandkosten = 0€) 22.03.2026 C. Träger ✅ PASS Versandkostenberechnung funktioniert korrekt. Bei exakt 20,00€ Warenkorbwert werden Versandkosten mit 0€ angezeigt. Gesamtsumme beträgt 20,00€. Bemerkung: keine
TC-F03.F3.2 Versandkosten bei Reduzierung unter 20 € 22.03.2026 C. Träger ❌ FAIL FAIL (SOLL vs. IST): Nach Entfernen von Artikeln (Summe < 20 €) aktualisiert die Versandkosten-Anzeige ohne Reload nicht auf 5 €; Anzeige bleibt 0 € bis F5, danach korrekt 5 €. Abweichung zum SOLL laut Testfallentwurf (04d/04c) und zu AC3; Abgleich mit BUG-002 / Fehlerbericht. Bemerkung: Bekanntes Risiko aus HA4 (Live-Update nur bei Erhöhung); funktionaler Nachweis der Abweichung. BUG-002

Testprotokoll

Test Execution Log · HA6 · CTFL 4.0.2 · Kap. 5.3 · IEEE 829-2008 · ISO 29119-3

Projekt: GroceryMate (HA6)
Erstellt: 22.03.2026
Letzte Aktualisierung: 28.03.2026
Seite: 5 von 5
Abschnitt 2 / 4 Testprotokoll (Test Execution Log) · GM-F03
TC-ID Testfall Datum Tester Ergebnis Befund / Bemerkung Bug-ID
TC-F03.F4.1 Gast versucht Checkout (Login-Pflicht) 22.03.2026 C. Träger ✅ PASS Zugriffskontrolle funktioniert korrekt. Direktaufruf von /checkout als Gast führt zu automatischer Weiterleitung auf /auth. Kein Zugriff auf Checkout ohne Login möglich. Login-Seite wird angezeigt. Bemerkung: Auch über GUI-Navigation (Warenkorb, etc.) erfolgt Weiterleitung auf /auth. Sicherheitsmechanismus funktioniert.
Abschnitt 3 / 4 Testumgebung
Feld Wert
Browser Google Chrome 146.0.7680.153 (64-Bit)
Betriebssystem Windows 11 Version 25H2 (Build 26200.7840)
URL grocerymate.masterschool.com
Testkonto 123@123.de (Anzeigename: Icke)
Abschnitt 4 / 4 Beobachtungen & Abweichungen
Freitext Für Beobachtungen die kein eigenständiger Fehlerbericht sind.

Allgemeine Beobachtungen (kein eigenständiger Fehlerbericht):

  • Modal-UX: Das Altersverifikations-Modal bietet keine Abbruch-Option (kein X-Button, kein ESC). Nutzer muss zwingend ein Datum eingeben. Verbesserungswürdig für bessere User Experience.
  • Datumsformat: Das Geburtsdatum-Eingabefeld akzeptiert ausschließlich das Format DD-MM-YYYY mit Bindestrichen. Andere Formate (z. B. DD.MM.YYYY, DD/MM/YYYY) werden als ungültig behandelt. Flexiblere Eingabe oder deutlichere Format-Hinweise wären benutzerfreundlich.
  • Test-Vorbedingungen: Für Tests des Altersverifikations-Modals (TC-F02.F1.1, TC-F02.F1.2, TC-F02.F2.1) müssen Browser-Cookies vollständig gelöscht werden, da das Modal sonst nicht erneut erscheint. Dies ist für Testzwecke umständlich, entspricht aber dem erwarteten Cookie-basierten Verhalten der Anwendung.
  • Allgemeine UI-Qualität: Die visuelle Gestaltung der Anwendung wirkt rudimentär und könnte im Hinblick auf moderne UI/UX-Standards überarbeitet werden. Dies beeinträchtigt jedoch nicht die funktionale Testdurchführung.