Project clueless

Josefien, Mirruh, Juliette, Cas

Testplan

Dit testplan beschrijft de strategieën, scenario's en methoden om de functionaliteiten en de gebruikerswensen van de website te testen. Het doel is om te garanderen dat de website aan de gestelde eisen voldoet en gebruiksvriendelijk is.

Functionele wensen en hoe we ze gaan testen:

Doel 1: De website moet binnen 1 seconde laden. Als gebruiker moet je vlot kunnen navigeren tussen de tabbladen.

Preconditie: De gebruiker is op een pagina van de website en klikt op een andere pagina.
Postconditie: De pagina is binnen 1 seconde geladen en de gebruiker bevindt zich op de nieuwe pagina.

Testmethode:
Acceptatiecriteria: De pagina's laden binnen 1 seconde op een standaard verbinding.



Doel 2: De website heeft een samenhangend kleurenschema.

Testmethode:
Acceptatiecriteria: Minimaal 90% van de testers vindt de website intuïtief en duidelijk. Ook vinden ze de kleuren aansprekend.



Doel 3: De links op de website naar andere websites moeten werken.

Preconditie: De gebruiker bevindt zich op de website en klikt op een link die op de website staat.
Postconditie: De gebruiker wordt doorgestuurd en bevindt zich nu op de pagina van de aangeklikte link.

Testmethode: Acceptatiecriteria: 100% van de externe links werkt zoals bedoeld.



Doel 4: De website moet gebruikers doorsturen naar de gewenste pagina gebaseerd op hun wensen.

Preconditie: De gebruiker heeft een keuze gemaakt uit opties en klikt op één van deze opties.
Postconditie: De gebruiker wordt doorgestuurd naar de volgende pagina die gebaseerd is op hun vorige keuze.

Testmethode: Acceptatiecriteria: Elke klik leidt consistent naar de bedoelde pagina.



Doel 5: Er moeten meerdere gebruikers tegelijkertijd op de website kunnen.

Preconditie:Er is één gebruiker op aanwezig op de website en de website werkt zoals de eisen stellen.
Postconditie: Er is meer dan één gebruiker aanwezig op de website en de website werkt nog steeds zoals de eisen stellen.

Testmethode: Acceptatiecriteria: Geen crash of aanzienlijke vertraging tot minstens 2 gelijktijdige gebruikers.


Gebruikerswensen en hoe we ze gaan testen:


Doel 6: Gebruikers wensen voor originele adviezen over kledingstukken.

Preconditie:De gebruiker wil advies krijgen over kleding en gebruikt onze website.
Postconditie:De gebruiker heeft nuttig advies gekregen over kleding.

Testmethode:
Acceptatiecriteria: Minimaal 90% van de gebruikers beoordeelt de adviezen als nuttig en origineel. Adviezen passen bij de ingevoerde voorkeuren.



Doel 7: Gebruikers willen een website met werkende links.

Preconditie:De gebruiker wil gebruik maken van onze website en klikt op een link.
Postconditie:De gebruiker wordt volgens de eisen doorgestuurd naar een volgende pagina.

Testmethode:
Acceptatiecriteria: 100% van de externe links werkt zoals bedoeld.



Doel 8: Gebruikers willen een website waarop ze het duidelijk is geklikt moet worden om verder te komen.

Preconditie:De gebruiker opent onze website en bekijkt de lay-out.
Postconditie:De gebruiker weet direct waar die op moet klikken om verder te komen.

Testmethode:
Acceptatiecriteria: Minimaal 95% van de gebruikers kan binnen 4 klikken de gewenste pagina bereiken. Navigatie-elementen zijn consistent en intuïtief.



Doel 9: Gebruikers willen de mogelijkheid hebben alle eerder gemaakte keuzes aan te kunnen passen.

Preconditie:De gebruiker maakt een fout in de keuze en wil die veranderen.
Postconditie:De gebruiker klikt op een pijltje voor terug en komt hier goed uit zonder dat er iets veranderd (behalve hun fout).

Testmethode:
Acceptatiecriteria: Gebruikers kunnen eerdere keuzes in maximaal 2 stappen aanpassen. Geen data-verlies na aanpassingen.



Doel 10: Gebruikers willen de mogelijkheid hebben om de makers van de website te bereiken en zo om hulp te vragen.

Preconditie:De gebruiker heeft een vraag en wil de makers van de website bereiken.
Postconditie:De gebruiker ziet op de homepagina onderaan de gegevens staan en kan daar op klikken om ons te bereiken.

Testmethode:
Acceptatiecriteria: Contactopties zijn zichtbaar op meerdere pagina's. 100% van de verzonden berichten wordt succesvol afgeleverd.