Príklad
Predstav si úsek diaľnice, kde už nie sú závory ani mýtne brány. Vozidlo prejde pod portálom a systém automaticky načíta údaje z palubnej jednotky (ENC) alebo z kamerového systému (free-flow).
Vodič nič neplatí na mieste – suma sa zaúčtuje dodatočne podľa prejdeného úseku.
Na papieri jednoduché.
V praxi ide o kombináciu senzorov, kamier, integrácií, tarifných pravidiel a finančného zúčtovania.
Chyba môže znamenať nesprávne účtovanie, pokutu alebo výpadok príjmov.
Ako otestovať
- Identifikácia vozidla
- Over načítanie palubnej jednotky (ENC) – správne ID, stav účtu, aktivita zariadenia.
- Otestuj čítanie ŠPZ cez kamerový systém (ANPR) – rôzne svetelné podmienky, špinavá tabuľka, zahraničná ŠPZ.
- Simuluj nečitateľnú alebo chýbajúcu ŠPZ – očakávaný fallback proces (manuálne spracovanie, dočasný záznam).
- Over párovanie ŠPZ s účtom používateľa v databáze.
- Výpočet mýta podľa prejazdu
- Otestuj výpočet ceny podľa prejdeného úseku (vstupný bod → výstupný bod).
- Validuj tarifu podľa typu vozidla, hmotnosti, počtu náprav, emisnej triedy.
- Simuluj zmenu sadzby (napr. nočný tarif, sviatok).
- Skontroluj zaokrúhľovanie a rozdiel medzi vypočítanou sumou a zaúčtovanou sumou.
- Spracovanie prejazdu v reálnom čase
- Over, že prejazd sa zaznamená do systému bez duplicity.
- Simuluj pomalé spracovanie alebo oneskorené doručenie dát zo senzora.
- Otestuj súbežný prejazd viacerých vozidiel pod jedným portálom.
- Skontroluj, či systém správne rozlíši dve vozidlá jazdiace tesne za sebou.
- Výnimky a chybové scenáre
- Vozidlo bez ENC, ale registrované na ŠPZ – správne zaúčtovanie podľa evidencie.
- Vozidlo bez registrácie – generovanie upozornenia alebo pokuty.
- Nedostatočný kredit – blokovanie prejazdu vs. dodatočné doúčtovanie.
- Výpadok spojenia medzi portálom a centrálnym systémom – lokálne uloženie a neskoršia synchronizácia.
- Notifikácie a komunikácia
- Over doručenie potvrdenia o prejazde (e-mail, SMS, notifikácia v aplikácii).
- Otestuj čas doručenia – nemá prísť skôr než je transakcia potvrdená.
- Validuj správnosť údajov: dátum, čas, úsek, suma.
- Skontroluj jazykové verzie a lokalizáciu meny.
- Integrácie a logovanie
- Sleduj API komunikáciu medzi portálom, databázou účtov a fakturačným modulom.
- Otestuj správne logovanie každého prejazdu (časová pečiatka, ID zariadenia, stav spracovania).
- Validuj stavové hodnoty ako pending, confirmed, rejected.
- Over možnosť dohľadania konkrétneho prejazdu v auditných logoch.
- Reporting a finančné zúčtovanie
- Otestuj generovanie mesačného výpisu prejazdov.
- Skontroluj agregáciu viacerých prejazdov do jednej faktúry.
- Simuluj refundáciu alebo reklamáciu prejazdu.
- Over súlad medzi databázou prejazdov a účtovným systémom.
