Príklad
Používateľ si kúpil 30-dňovú diaľničnú známku.
Tri dni pred koncom platnosti má dostať e-mail a SMS s upozornením, že známka čoskoro vyprší, spolu s odkazom na predĺženie.
V praxi však môže nastať:
– notifikácia príde neskoro (alebo vôbec),
– príde dvakrát,
– obsahuje zlý dátum,
– príde používateľovi, ktorý si už známku predĺžil.
Výsledok? Pokuta, reklamácia, strata dôvery.
Ako testerka tu nekontroluješ len text správy. Kontroluješ načasovanie, podmienky spustenia, duplicitu aj integrácie.
Ako otestovať
- Trigger a podmienky odoslania
- Over, kedy sa má notifikácia spustiť (napr. 7 dní, 3 dni, 1 deň pred expiráciou).
- Otestuj všetky typy známok (10 dní, 30 dní, rok).
- Skontroluj časové pásma – dátum expirácie sa môže počítať do 23:59 alebo na presný čas nákupu.
- Over, že notifikácia sa neposiela používateľovi, ktorý si už kúpil novú známku s nadväzujúcou platnosťou.
- Načasovanie (CRON / batch úloha)
- Skontroluj, či sa úloha spúšťa raz denne a nie viackrát.
- Otestuj oneskorenie (čo ak batch beží o hodinu neskôr?).
- Simuluj výpadok systému v deň plánovaného odoslania.
- Over, že po obnove systému sa notifikácia neposiela spätne duplicitne.
- Obsah správy
- Skontroluj správnosť údajov: ŠPZ, typ známky, dátum konca platnosti.
- Over personalizáciu (meno používateľa, jazyková verzia).
- Otestuj správnosť odkazu na predĺženie – musí viesť na správnu ŠPZ.
- Skontroluj lokalizáciu formátu dátumu (napr. 01.03.2026 vs. 03/01/2026).
- Kanály komunikácie
- Otestuj e-mail, SMS aj push notifikáciu (ak existuje).
- Over fallback mechanizmus (ak sa SMS nepodarí odoslať).
- Skontroluj, že sa správa neposiela na neoverený alebo odhlásený kontakt.
- Over logovanie úspešného/neúspešného doručenia.
- Duplicitné a konfliktné scenáre
- Používateľ má viac známok na rôzne ŠPZ – každá musí mať vlastnú notifikáciu.
- Používateľ si kúpi novú známku v deň odoslania notifikácie – nesmie dostať zavádzajúcu správu.
- Zmena údajov (napr. oprava e-mailu) krátko pred odoslaním – správa má ísť na aktuálny kontakt.
- Testuj paralelné spracovanie veľkého objemu notifikácií (performance).
- Audit a dohľadateľnosť
- Over, že systém eviduje dátum a čas odoslania.
- Skontroluj logy: ID používateľa, ID známky, kanál doručenia, status.
- Otestuj možnosť dohľadať konkrétnu notifikáciu pri reklamácii.
Notifikácie nie sú „len e-mail“.
Sú to právne aj reputačné riziko.
Ak príde upozornenie neskoro, používateľ dostane pokutu.
Ak príde dvakrát, pôsobí to nedôveryhodne.
Ak nepríde vôbec, systém zlyhal.
Testovanie notifikácií je kombinácia práce s dátami, časom, integráciami a UX.
