Project clueless
Josefien, Mirruh, Juliette, Cas
Testverslag
Dit testverslag beschrijft hoe elke test uit het testplan uitgevoerd is en wat de verkregen resulaten van deze testen zijnResultaten van de functionele wensen test:
Doel 1: De website moet binnen 1 seconde laden. Als gebruiker moet je vlot kunnen navigeren tussen de tabbladen.Verloop van de test: Er is meerdere keren getest met de tool PageSpeed Insights of de website binnen 1 seconde laadt en dat is van toepassing bij alle tabbladen. De gemiddelde ladingsnelheid is 0,2 seconde volgens PageSpeed Insights. Dit geldt voor elke netwerkconditie. Als de wifi niet sterk genoeg is, dan kan het laden wat langer duren. Hier kunnen wij alleen niks aan veranderen, alleen de gebruiker.
Acceptatiecriteria: De pagina's laden binnen 1 seconde op een standaard verbinding. ✔
Doel 2: De website heeft een samenhangend kleurenschema.
Verloop van de test: Met contrastcontroletools is gebleken dat de kleuren bij elkaar passen en samenhangen. Aan meerdere personen is gevraagd wat ze van het kleurenschema vonden. Hieruit bleek dat iedereen het er mooi en samenhangend uit vindt zien.
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.
Verloop van de test: Volgens de tool Broken Link Checkers werken alle links naar andere websites voor de kleding stukken. Zelf hebben we meerdere gebruikers de website laten gebruiken en op de links laten klikken. Bij alle gebruikers werken de links naar de externe websites, dus 100%.
Acceptatiecriteria: 100% van de externe links werkt zoals bedoeld.✔
Doel 4: De website moet gebruikers doorsturen naar de gewenste pagina gebaseerd op hun wensen.
Verloop van de test: Er is getest met meerdere gebruikers die via verschillende scenario's door de pagina heen simuleren. Alle mogelijkheden zoals 'Vrouw - Zomer - Old money - plaatje 2 - link kleding stuk' werken zoals gewenst. Na elke klik komt de gebruiker op de bedoelde pagina terecht.
Acceptatiecriteria: Elke klik leidt consistent naar de bedoelde pagina.✔
Doel 5: Er moeten meerdere gebruikers tegelijkertijd op de website kunnen.
Verloop van de test: Er is meerdere keren getest met minstens 2 gebruikers op de website met behulp van de tool JMeter. Hieruit bleek dat de website op de gewenste manier en snelheid blijft werken zonder vertragingen of crashes. De gemiddelde ladingsnelheid blijft 0,2 seconde volgens PageSpeed Insights.
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.
Verloop van de test: Aan meerdere gebruikers is gevraagd naar de kwaliteit van de adviezen. 98% van deze gebruikers vond de adviezen zeer nuttig. Alle gebruikers hebben advies ontvangen volgens hun gekozen invoer. De filters die toegepast zijn bij de website horen bij het advies dat daar bij komt volgens de gebruikers.
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.
Verloop van de test: Volgens de tool Broken Link Checkers werken alle links naar andere websites voor de kleding stukken. Zelf hebben we meerdere gebruikers de website laten gebruiken en op de links laten klikken. Bij alle gebruikers werken de links naar de externe websites, dus 100%.
Acceptatiecriteria: 100% van de externe links werkt zoals bedoeld.✔
Doel 8: Gebruikers willen een website waarop ze het duidelijk is waar moeten klikken om verder te komen.
Verloop van de test: Er is getest met meerdere gebruikers die via verschillende scenario's navigeren door de website. Er werden opdrachten gegeven zoals 'Klik op de volgende volgorde: Man - Winter - Stockholm - Plaatje 1'. Bij elke uitgevoerde opdracht was het duidelijk voor de gebruikers op welke knoppen geklikt moest worden. Ook zonder opdrachten konden de gebruikers zelf makkelijk navigeren door de website naar eigen wensen.
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.
Verloop van de test: Meerdere gebruikers hebben de website getest op het veranderen van de gewenste scenario's. Door heel gemakkelijk op het pijltje terug, links boven van de website te klikken, wordt de gebruiker snel en eenvoudig teruggestuurd naar de vorige optie. Met nog een extra klik op het pijltje wordt de gerbuiker doorgestuurd naar twee opties terug. Dus met één simpele stap kan een aanpassing gemaakt worden in de keuzes van de gebruikers.
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.
Verloop van de test: Aan meerdere gebruikers is gevraagd of de contactopties van de website duidelijk te vinden zijn. Elke gebruiker kon de contactopties gemakkelijk vinden op de zwarte balk onderaan de home pagina van de website. De contactopties e-mail en telefoonnummer zijn van één van onze programmeerders en zijn echt te bereiken. Dit hebben we zelf getest door het e-mailadres te mailen en het telefoonnummer te bellen. Hierop konden wij als programmeerders makkelijk reageren.
Acceptatiecriteria: Contactopties zijn zichtbaar op meerdere pagina's. 100% van de verzonden berichten wordt succesvol afgeleverd.✔