tests - kokjp1/TechTrack GitHub Wiki

🔗 PDF versie met fotos/tests

🧪 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)