Coupon-Kampagne testen: QA vor dem Launch
Coupon-QA prüft vor dem Launch, ob Regeln, Grenzfälle und Fehlermeldungen exakt der Planung entsprechen. Die meisten teuren Couponpannen – Doppelrabatte, falsche Schwellen, Zeitzonenfehler – sind mit dieser Checkliste in einer Stunde auffindbar.
Testfälle
- Gültiger Code wird korrekt angenommen und rechnet den erwarteten Rabatt
- Ungültiger, abgelaufener und aufgebrauchter Code erzeugt eine konkrete, verständliche Fehlermeldung
- Startzeit: Code funktioniert nicht vor Aktionsbeginn
- Endzeit: Code funktioniert nicht nach Aktionsende
- Zeitzone: Beginn/Ende entsprechen der kommunizierten Zeitzone (nicht Serverzeit)
- Mindestbestellwert knapp darunter → Ablehnung mit Restbetragshinweis
- Mindestbestellwert exakt erreicht → Annahme
- Ausgeschlossene Produkte und Kategorien bleiben unrabattiert
- Mehrfachnutzung: Limit pro Kunde und Gesamtlimit greifen
- Gastbestellung und Kundenkonto verhalten sich wie geplant (v. a. bei Neukundenprüfung)
- Mobilgerät und Desktop: Codefeld auffindbar, bedienbar, Fehlermeldungen sichtbar
- Retoure: Rabatt wird korrekt (anteilig) zurückgerechnet
- Storno und Teilerstattung: Beträge, Steuer und Nutzungszähler stimmen
- Versand: Versandkostenlogik (v. a. bei Gratisversand-Coupons) korrekt
- Steuer: Steuerbeträge nach Rabattverteilung korrekt je Position
- Kombination mit anderen Aktionen entspricht der Kombinierbarkeitsmatrix
- Maximalrabatt kappt wie konfiguriert
- Code mit führenden/nachgestellten Leerzeichen wird akzeptiert (Trim)
- Groß-/Kleinschreibung: Prüfung case-insensitiv, Anzeige einheitlich
- Fehlermeldungen: konkret, ohne Schuldzuweisung, als
role="alert"auch für Screenreader wahrnehmbar - Barrierefreiheit: Codefeld mit Label, Fokusreihenfolge logisch, Ergebnis per Tastatur erreichbar
Vorgehen
- Testfälle vor dem Setup aus dem Kampagnenbriefing ableiten (Planer erzeugt die Basis),
- im Staging mit realistischen Warenkörben testen, danach einen kontrollierten Live-Test mit internem Code,
- Ergebnisse dokumentieren – Vorlage: Coupon-QA-Checkliste (Markdown),
- nach dem Launch die erste Stunde aktiv monitoren (Einlösegeschwindigkeit, Fehlerrate, Missbrauchssignale).