Príklad
Predstav si študenta, ktorý robí online skúšku. Má 30 minút na 20 otázok. Po odoslaní testu mu systém zobrazí iné skóre, než očakával. Neskôr sa ukáže, že niektoré otázky boli vyhodnotené nesprávne (napr. viac správnych odpovedí, ale systém počítal len jednu), a časový limit sa pri výpadku internetu nepozastavil.
Takýto problém nie je len technická chyba – priamo ovplyvňuje výsledok skúšky a dôveru v systém.
Ako otestovať
- Časové limity a priebeh testu
- Over, že časový limit sa spustí presne pri začiatku testu.
- Skontroluj odpočítavanie – musí byť konzistentné na všetkých zariadeniach.
- Testuj správanie pri:
- obnovení stránky (refresh)
- výpadku internetu
- prepnutí karty v prehliadači
- Over automatické ukončenie testu po vypršaní času.
- Skontroluj, či sa uložené odpovede nestratia pri limite.
- Typy otázok a ich vyhodnotenie
- Otestuj rôzne typy otázok:
- single choice (jedna správna odpoveď)
- multiple choice (viac správnych odpovedí)
- otvorené otázky (text)
- matching, poradie, dopĺňanie
- Validuj správnosť vyhodnotenia:
- či systém správne počíta body
- či penalizuje nesprávne odpovede (ak má)
- Testuj hraničné prípady:
- žiadna odpoveď
- všetky odpovede označené
- čiastočne správne odpovede
- Navigácia a UX počas testu
- Over možnosť prechádzať medzi otázkami (dopredu/späť).
- Skontroluj ukladanie odpovedí priebežne (auto-save vs. manuálne).
- Testuj označenie nevyplnených otázok.
- Over zobrazenie stavu testu (napr. „10/20 otázok vyplnených“).
- Skontroluj prístupnosť (klávesnica, mobilné zariadenia).
- Výsledky a ich zobrazenie
- Over správnosť výpočtu skóre (body, percentá, hodnotenie).
- Skontroluj:
- zobrazenie správnych/nesprávnych odpovedí
- vysvetlenia (ak sú súčasťou)
- Testuj rôzne scenáre:
- úspešné absolvovanie
- neúspech
- hraničné skóre (napr. 49 % vs. 50 %)
- Over konzistentnosť:
- výsledok v UI
- výsledok uložený v databáze
- výsledok v reporte
- Ukladanie a história výsledkov
- Over, že výsledok sa uloží po odoslaní testu.
- Skontroluj opakované pokusy:
- či sa prepisujú alebo ukladajú ako nové
- Testuj prístup k histórii (študent, učiteľ).
- Over export (PDF, CSV, reporty).
- Bezpečnosť a obmedzenia
- Testuj pokusy o obchádzanie:
- viacnásobné otvorenie testu
- zmena času na zariadení
- Over:
- session timeout
- ochranu proti opakovanému odoslaniu
- Skontroluj, či sa test nedá spustiť mimo oprávneného času.
- Výkonnosť a záťaž
- Simuluj veľa študentov naraz (napr. začiatok skúšky).
- Sleduj odozvu systému pri:
- načítaní otázok
- odoslaní testu
- Over, že nedochádza k strate dát pri záťaži.
- Výnimočné situácie
- Výpadok servera počas testu.
- Duplikované odoslanie testu.
- Neúplné dáta (napr. chýbajúca otázka).
- Kontrola logov – či sa dá dohľadať, čo sa stalo.
