tests - kokjp1/TechTrack GitHub Wiki
🧪 USERTEST Tabel 1 — Gebruiker: Tess Kollof
| Vraag | Antwoord |
|---|---|
| Wat wil je testen? (onderzoeksvraag) | Is het intuïtief en loopt de gebruiker tegen niks aan |
| Wie heeft de test uitgevoerd? | Tess Kollof |
| Hoe heb je het getest? (methode) | THINKING ALOUD |
| Wat viel je op? (samenvatting bevindingen) | Het was niet volledig duidelijk hoe het sessie systeem werkte. Wel was Tess heel enthousiast over de vinyl plaat visualisatie. Daarnaast ben ik erachter gekomen dat er nog wel een paar safeguards nodig zijn op bijv. de imgurl |
| Wat neem je mee? (conclusies) | Ik ga OF een onboarding popup schrijven of ik ga een klein uitleg tekstje schrijven gewoon. Daarnaast ga ik ook iets later nog even kijken waar er nog iets meer safeguards nodig zijn |
🧪 USERTEST Tabel 2 — Gebruiker: Zara Jones (visual track)
| Vraag | Antwoord |
|---|---|
| Wat wil je testen? (onderzoeksvraag) | Is het intuïtief en loopt de gebruiker tegen niks aan |
| Wie heeft de test uitgevoerd? | Zara Jones (Visual track) |
| Hoe heb je het getest? (methode) | THINKING ALOUD |
| Wat viel je op? (samenvatting bevindingen) | Het directe doel van de app was ook net als bij Tess nog niet helemaal duidelijk. Niet alleen moet ik de functie uitleggen ook het “doel”. (duidelijkere CTA ook). Daarnaast vroeg ze zich af hoe de grafiek zich verhield op kleinere schermen |
| Wat neem je mee? (conclusies) | Ik ga proberen de grafiek ook goed leesbaar te maken op kleinere schermen en een duidelijkere introductie van de app te geven. |
🔎 CODE REVIEW Tabel 3 — Reviewer: David Bijl
| Vraag | Antwoord |
|---|---|
| Is alle code geschreven in ES6, d3 en Svelte? | Ja |
| Respecteert de code onze conventies? | Gebruikt arrow functions en named functions; styling staat in CSS of (bij data-dependency) in d3 |
| Wordt de code toegelicht door middel van comments? | Ja, comments worden gebruikt om de code toe te lichten |
| Hoe is de kwaliteit van naamgeving van variabelen en functies? | Naming is goed en consistent |
| Kan de reviewer in de code vinden: data fetching, UI-opbouw, charts? | Ja. API.js voor data fetching; verschillende +page.svelte bestanden en componenten voor UI; d3 staat in componenten |
| Zou de reviewer verantwoordelijkheid kunnen overnemen bij nood? | Nee (grapje) — maar ik snap de code zelf niet |
| Heeft de reviewer tips over de code? | Verlaag het aantal API-calls (i.v.m. rate limits) |