-
Notifications
You must be signed in to change notification settings - Fork 0
TEST REPORT FRONTEND questionnaire
TilenBrunec edited this page Jun 5, 2026
·
1 revision
| Issue | S5-01 |
| Datum | 3. 6. 2026 |
| Framework | Vitest + React Testing Library |
| Avtor | Tilen Brunec |
| Komponenta | Vloga |
|---|---|
QuestionnaireWizard |
Večkoračni čarovnik za določitev učnega stila (VARK) |
| Testna datoteka | Skupaj | ✅ Pravilen | ❌ Napačen | |
|---|---|---|---|---|
QuestionnaireWizard.test.tsx |
6 | 5 | 1 | 0 |
| Skupaj | 6 | 5 | 1 | 0 |
| Oznaka | Pomen |
|---|---|
| ✅ Pravilen primer | Normalen potek — vse deluje kot pričakovano |
| Mejni pogoji — onemogočen prehod brez izbire | |
| ❌ Napačen primer | Napačni vhodi ali napake API klica |
Testi pokrivajo uvodni zaslon vprašalnika in začetne interakcije — prikaz elementov, prehod na prvo vprašanje ter upravljanje stanja gumba NEXT. Kontekst
useAuthje nadomeščen zmockobjektom s privzetimi vrednostmi.
Cilj: Preveriti da je gumb za začetek ocenjevanja prisoten na uvodnem zaslonu.
| Vhod | Privzeta upodobitev QuestionnaireWizard
|
| Pričakovan rezultat | Gumb "START ASSESSMENT" je v DOM-u |
Cilj: Preveriti da je uvodni naslov vprašalnika prikazan.
| Vhod | Privzeta upodobitev |
| Pričakovan rezultat | Element z vlogo heading in besedilom "HOW DO YOU LEARN?" je v DOM-u |
Cilj: Preveriti da je identifikacijska oznaka vprašalnika prikazana.
| Vhod | Privzeta upodobitev |
| Pričakovan rezultat | Oznaka "VARK ASSESSMENT" je v DOM-u |
Cilj: Preveriti da klik na START ASSESSMENT prikaže prvo vprašanje.
| Vhod | Klik na gumb "START ASSESSMENT" |
| Pričakovan rezultat | Indikator prvega vprašanja "Q01" je v DOM-u |
Cilj: Preveriti da ni mogoče napredovati brez izbire možnosti odgovora.
| Vhod | Prvo vprašanje odprto, nobena možnost ni izbrana |
| Pričakovan rezultat | Gumb "NEXT" ima atribut disabled
|
Cilj: Preveriti da se gumb NEXT aktivira po izbiri možnosti.
| Vhod | Klik na eno od možnosti odgovorov |
| Pričakovan rezultat | Gumb "NEXT" nima atributa disabled
|