Checklist: Website testen Klant
Hertel
URL
be.hertel.com(s18.rodekiwi.nl)
Naam werknemer
Rick in’t Veld
Project Manager
Paul Kegel
Datum
18-03-2015
Op de dag van oplevering is de website klaar om getest te worden. De website moet na jouw test opgeleverd worden naar de pm/klant dus zorg dat je alles goed nagelopen en getest hebt. Alle elementen moeten nagelopen worden. Bij grotere websites moet er ook meer getest worden. Pak het briefingsdocument, de screens, sitemap en de content erbij (indien wij gevuld hebben). Alle punten (vooral lay-out) moeten getest worden in meerdere browsers. Algemeen o Check de constanten voor de website in 110_mainConfig.tsc o Test de website in meerdere browsers o Pak de ontwerpen erbij, kijk of alle elementen op de juiste plek staan en alles goed is uitgelijnd. Kijk of de kleuren overeenkomen met het ontwerp. o Kijk of alle modules uit de briefing in de website verwerkt zijn o Test of bullets in de tekst goed weergegeven worden o Test of plaatjes goed in de content geplaatst kunnen worden o Test of de Headings (h1,h2,h3) goed staan ingesteld o Check daarbij ook de HTML elements pagina voor alle standaard html settings o Kijk of alle elementen in de footer goed ingesteld staan en linken naar de juiste pagina’s o Check of de juiste usergroups geselecteerd staan voor de gebruiker o Kijk of de wachtwoorden van de FE users in DB gehasht worden opgeslagen Conent o o o o o o o o
Beelden: Controleer of de beelden in de slideshow en in de header op de juiste pagina’s geplaatst zijn. Beelden; Controleer of de afbeeldingen in de tekst op de juiste pagina’s en op de goede plek geplaatst zijn Teksten; Controleer of alle pagina’s gevuld zijn Teksten; Loop na of alles netjes staat, gebruik gemaakt van headers, interne links, opsommingtekens, etc Teksten; Kijk of er geen rare dingen in de tekst zomaar zijn overgenomen (bv de letterlijke tekst: hier moet een link naar contact) Overig; Kijk of alle bijlagen goed zijn geplaatst (pdf, excel, etc) en deze linken naar een extern venster Overig; controleer of eventueel aangeleverde andere media bv filmpjes ook zijn geplaatst Wanneer wij niet vullen zorg dan dat de website representatief is met dummy
Formulieren o Kijk na in de briefing of alle benodigde formulieren zijn gemaakt o Vul alle formulieren in en test of je op de juiste bedankt pagina terecht komt (Ieder formulier een eigen bedankt pagina) o Kijk of alle bevestigingsmails naar de ontvanger de juiste teksten bevatten, van de goede afzender komen en een goed onderwerp hebben. Updated on 27-01-2015 by Charlie vd Heerik - Support
o
o
Kijk in de backend of de bevestigingsteksten die naar het bedrijf/klant gaan de juiste teksten bevatten, het duidelijk is welke formulier verstuurd is en of het juiste e-mailadres van de klant ingesteld is. Vul de formulieren in en vul een aantal verplichte velden niet in, kijk of je een nette foutmelding (in de juiste taal) krijgt.
Zoekfunctie o Doe een aantal zoekopdrachten met de volgende zoekwoorden: bedankt, briefing, screens, test, lorem. Deze zoekwoorden mogen geen resultaten geven. (Indien de website nog niet gevuld is dan mag lorem wel resultaten geven) o Doe een aantal zoekopdrachten met een woord uit de menustructuur. Als je ziet dat het menu geïndexeerd wordt in de zoekfunctie, dan is zeer waarschijnlijk de Typo3 begin en end search niet geïmplementeerd (dit kan je nazien in de broncode van de pagina’s). Nadat de Typo3 begin en end search in de website zit, moet de zoekfunctie ook opnieuw geïndexeerd worden. o Zoek op een woord wat veel zoekresultaten zal geven. Klik bij de zoekresultaten op volgende en volgende en pagina 1,2,3 etc. Kijk of dit goed ingesteld is en ook echt naar een andere zoekresultaten pagina gaat. Soms gaat het naar de homepagina dan is het niet goed ingesteld. o Als je op de zoekresultaten pagina zit, kijk dan ook of de oorspronkelijke zoekbalk in het menu (of boven aan de pagina nog werkt) o Kijk of de zoekresultaten netjes weergegeven worden. o Bekijk de geavanceerde zoek en kijk of de velden netjes uitgelijnd staan Nieuws o o o o o o o o o o
Laatste nieuws: Kijk of de titel/ bericht linkt naar de detailpagina. Laatste nieuws: kijk of je gemakkelijk naar het nieuwsoverzicht kan Laatste nieuws: Staat het recentste bericht bovenaan? Nieuws overzicht: Kijk of de titel/ bericht linkt naar de detailpagina. Nieuws overzicht: Worden de list items netjes getoond? Nieuws overzicht: Zijn de nieuwsberichten netjes uitgelijnd als er een afbeelding bij wordt geplaatst Nieuws detailpagina: Wordt de detailpagina netjes getoond? Datum, titel, introductie, afbeeldingen en volledige beschrijving. Nieuws detailpagina: Is er een link om terug naar het overzicht te gaan? Werkt deze naar behoren? Overige: Is er sprake van nieuws in categorieën? Worden de categorieën op de juiste pagina getoond? Overige: Is er sprake van een archief? Wordt het archief op de juiste wijze getoond?
TT_news Database o Laatste items: Kijk of de titel/ bericht linkt naar de detailpagina. o Laatste items: kijk of je gemakkelijk naar het overzicht kan o Laatste items: Staat het recentste bericht bovenaan? Of is het ramdom? Kijk of de juiste volgorde/structuur aangehouden wordt. o Lijst overzicht: Kijk of de titel/ bericht linkt naar de detailpagina. o Lijst overzicht: Worden de list items netjes getoond? o Lijst overzicht: Zijn de items netjes uitgelijnd als er een afbeelding bij wordt geplaatst o Lijst overzicht: Is er een filter? Werkt het filter naar behoren. Kan je bij het filter meerdere opties selecteren of is het 1 manier? o Lijst overzicht: Is er een zoekfunctie? Vind deze resultaten en worden deze netjes getoond? Updated on 27-01-2015 by Charlie vd Heerik - Support
o o o o o o o
Lijst overzicht: Worden de categorieën netjes getoond en zijn deze op de gebriefde manier te benaderen. Staan de items in de juiste categorie en op de goede pagina? Lijst overzicht: Is er een nette mogelijkheid om naar de volgende pagina met list items te gaan. Detailpagina: Wordt de detailpagina netjes getoond? Datum, titel, introductie, afbeeldingen en volledige beschrijving. Detailpagina: Zijn er extra functionaliteiten aanwezig zoals een gallery, video of gerelateerde items. Loop na of het goed weergegeven werkt op meerde pagina’s. Detailpagina: Is er een link om terug naar het overzicht te gaan? Werkt deze naar behoren? Overige: Zijn er andere mogelijkheden gebriefd? Loop deze goed na of ze volgens de briefing gebouwd zijn.
Nieuwsbriefinschrijvingen o Staat de nieuwsbrief inschrijving op de juiste pagina? o Voer een onjuiste combinatie in bij het emailveld. Kijk of je de goede foutmelding krijgt. o Meld je aan voor de nieuwsbrief. Test of je naar een nette bedankt pagina wordt gestuurd met de melding dat een bevestigingsmail verstuurd is. o Test of je een bevestigingsmail krijgt en kijk of deze op de klant gespecificeerd is. Komt de mail van het goede emailadres, is de afsluiting op de klant gespecificeerd en is het onderwerp van de mail correct? o Bevestig de inschrijving en kijk of je naar de juiste pagina gestuurd wordt. Check ook in de backend of je in het goede mapje in bent ingeschreven. o Probeer je nogmaals in te schrijven en kijk of je de juiste ‘reeds ingeschreven’ melding krijgt o Pak de bevestigingsmail er nog eens bij en meld je af voor de nieuwsbrief. Kijk of dit proces goed werkt, je de goede teksten krijgt en ook uitgeschreven bent in de nieuwsbrief. Intranet o Kijk of de login box op de goede pagina staat o Als je een verkeerde combinatie invoert, krijg je dan een nette foutmelding? o Als je inlogt kom je dan op een goede welkomstpagina terecht? o Wanneer ingelogd, is er een uitloggen link en werkt deze? o Zijn er andere pagina’s in het intranet en worden die netjes in het menu getoond als je ingelogd bent? o Kopieer een link van een van de pagina’s in het intranet. Log uit en probeer daarna de link te bereiken. Als het goed is krijg je een error pagina of wordt je naar de inlogpagina geleid. o Zijn de modules die eventueel voor achter in het intranet gebouwd zijn ook echt alleen te bereiken als je ingelogd bent? Multilanguage o Controleer of de taalkeuze je ook echt naar de juiste taal brengt. o Klik door de pagina’s in de tweede of derde taal heen, let er goed op dat er niet tussendoor opeens geswitcht wordt en je bv weer opeens in de NL versie zit. o Als je in een taal zit en je switch van taal, wordt je dan naar de goede pagina gestuurd ? En indien niet aanwezig terug naar de hompagina of een niveau hoger in het menu? o Is de footer, indien nodig, op de andere talen vertaald? En linken ze naar de juiste taal? o Controleer of de benodigde modules ook multilanguage gebouwd zijn. o Zijn bij de modules zoals news, portfolio, ect de hardcoded linkjes naar terug en overzicht vertaald? o Is er een zoekfunctie? Zijn daar de links resultaatpagina’s aangepast naar een andere taal? Formulieren/ buttons
Updated on 27-01-2015 by Charlie vd Heerik - Support
o
o
Moeten de formulieren ook vertaald zijn? Zo ja; is het netjes gedaan en staan de bevestigingsteksten goed ingesteld. Zo nee; zijn de hardcoded links, zoals de verzend button wel aangepast? Nieuwsbriefinschrijving ook in multilanguage? Zijn de bevestigingsteksten en mails aangepast? Komen de anderstalige inschrijvingen in een andere sysfolder terecht?
Overige modules o Breadcrumbs; Kijk of het pad goed weergegeven wordt. Vooral bij nieuwsberichten en ttnews databases kan dit problemen geven. o Flash Slideshows;Check of de aangeleverde foto’s zijn geplaatst. Zijn er eventueel elementen zoals teksten en worden die goed weergegeven? o Forum; Zitten de basisfunctionaliteiten in het forum? Is er een duidelijk verschil tussen categorie en discussie? Kan je een reactie plaatsen? Zijn de smilies verwijdert uit de berichten optie? o Video; Spelen de gebriefde videoformaten goed af? Speelt de video gelijk af of moet er eerst op geklikt worden, welke optie is gebriefd? o Foto gallery; Is de layout van de gallery en de foto’s goed? Wordt de thumbnail netjes gegenereerd? Kan je eenvoudig naar de volgende of vorige foto? Wat gebeurt er bij meerder foto’s, blijft de lay-out gehandhaafd? o FAQ; klik op een vraag, worden de antwoorden direct getoond? Test of de toon alles/verberg alles functie goed werkt. o Printmodule; Werkt de printfunctie op de pagina’s? Is de layout aangepast voor de printoptie? Werkt de printmodule ook goed op speciale pagina’s zoals de FAQ (worden de uitgeklapte vragen ook geprint)? Of is er gebruik gemaakt van print CSS? En ziet de print CSS er netjes uit? o Poll; Check of je kan stemmen, worden de resultaten netjes weergegeven? Backend o
o o
o
o o o o o
o
Algemeen In de backend is het belangrijk dat de klant bij alle functies kan die zij nodige hebben voor het onderhouden van de content in de website. Dit is per klant en per module verschillend. Een klant mag ook niet te veel rechten hebben. Test het content vullen als de klant en kijk of je tegen problemen aanloopt. Test of de klant kan inloggen in het Redkiwi intranet (indien wachtwoord bekend), test of de sso link voor het website onderhouden werkt Test of de klant kan inloggen in Google analytics en kijk of deze goed ingesteld staat Content Kijk of de klant genoeg rechten heeft om de pagina eigenschappen aan te passen (pagina op verborgen zetten in menu, start en stop datum, soort pagina selecteren, paginatitel, metadata, etc) Kijk of de klant toegang heeft tot alle pagina’s die ze moeten kunnen bewerken. Check of de klant bij alle sysfolders kan die hij voor de modules in de website nodig heeft Kijk of de klant genoeg rechten heeft om de pagina’s te bewerken, kopiëren, verplaatsen, etc. Kijk of de klant de meest voorkomende content elementen kan selecteren. Test of dat bij tekst en tekst met afbeelding, de noodzakelijke velden berkbaar zijn voor de klant. Kunnen ze de pagina titel op verborgen zetten, de afbeelding de juiste positie en formaten geven, zijn de dummy afbeeldingen verborgen, etc Kan de klant bij de benodigde sysfolders in de bestandenlijst en staan de afbeeldingen van de klant in zodat deze weer gebruikt kunnen worden? Formulieren Updated on 27-01-2015 by Charlie vd Heerik - Support
o o o o
o o
o
o o
o o
o o o o
o o o o o
o o o
o o
Heeft de klant rechten tot powermail? Kan de klant zelf de velden aanpassen? Test of de klant de onderwerpvelden en de bevestigingteksten kan aanpassen. Staat goede bedankt pagina ingesteld? Kijk of de klant de bedankt pagina’s zelf kan aanpassen. News Kan de klant bij de sysfolder nieuws? En kan de introductietekst op de list view pagina aangepast worden? Check of de klant alle velden kan aanpassen; Titel, datum, start en stop datum, archief datum (indien van toepassing), introductie tekst, beschrijving, afbeelding, categorie (indien van toepassing). Kijk of de klant de keywords kan invoeren. TT-news database Kan de klant bij de sysfolder? En kan de introductietekst op de list view pagina aangepast worden? Check of de klant alle velden kan aanpassen; Titel, datum, start en stop datum, archief datum (indien van toepassing), introductie tekst, beschrijving, afbeelding, categorie (indien van toepassing). Kijk of de klant de keywords kan invoeren. Indien er categorieën zijn; kijk of de categorieën geselecteerd kunnen worden, check daarnaast of de categorieën zelf bewerkt kunnen worden. Kan er een tekst op de categoriepagina geplaatst worden? Kunnen de keywords toegevoegd worden? Indien mogelijk: heeft de klant de rechten om een related project/referentie/etc te plaatsen op de betreffende pagina’s? Indien er PDF files aanwezig zijn in de module: heeft de klant de rechten om een of meerdere pdf’s toe te voegen? Indien aanwezig; kan de klant meerdere foto’s toevoegen of heeft de klant de juiste rechten om een gallery toe te voegen? Indien aanwezig: kan er een filmpje geplaatst worden en werken de formaten die in de offerte zijn aangeboden aan de klant? Nieuwsbrief inschrijving Kan de klant bij de sysfolder met de inschrijvingen? Komen de inschrijvingen in het juiste mapje binnen? En wordt een uitschrijving ook weer netjes uit het mapje verwijderd? Als de klant de inschrijving wil bewerken, kan deze dan bij de benodigde velden? En werkt alles correct? Indien het inschrijvingen in meerdere categorieën (mappen) zijn ook bij elke categorie testen of de inschrijving en uitschrijving goed werkt. Let op of er hier sprake is van multilanguage, gaan de in- en uitschrijvingen dan ook nog goed? Intranet Kan de klant bij de Users map? En kunnen ze daar users aanmaken en bewerken, zijn alle benodigde velden ingesteld? Indien er Usergroups zijn, kan de klant die aanmaken of staan ze goed ingesteld? Heeft de klant de rechten om pagina’s aan user en usergroups toe te wijzen? Multilanguage Zorg dat in de backend de page view aan staat voor de klant, dit is makkelijker onderhouden Test of de klant een alternatieve pagina taal kan aanmaken, en daar bij alle benodigde velden kan (inclusief metadata) Updated on 27-01-2015 by Charlie vd Heerik - Support
o o o
o
o
o
o
o
o
Test of standaard het vinkje localisation view aangevinkt staat Test of de klant alle talen aan kan maken die in de briefing staan Test of de benodigde modules in het multilanguage gemaakt (slideshows, nieuws, tt-news databases, header images, nieuwsbriefinschrijvingen, formulieren, etc) en deze ook op de juiste pagina’s in de goede taal staan ingesteld. Overige Modules Slideshows; Zorg dat de klant bij de plugin en de benodigde sysfolders kan. Staat het path van de slideshow goed ingesteld? Naar een map waar de klant ook bij kan? Kan de klant bij de foto’s? Forum; Is het forum overzichtelijk voor de klant? test of de klant zelf onderwerpen kan aanmaken en discussies kan plaatsen. Kunnen de reacties bewerkt worden en verwijderd? Indien achter een log in, kunnen de gebruikers toegewezen worden aan een forum? Video; Kunnen alle formaten uit de offerte geplaatst worden? Kan indien nodigde video op meerdere pagina’s geplaatst worden? Zijn alle velden (titel, onderschrift, files, etc) aanpasbaar voor de klant? Foto gallery; Kan de klant de foto’s en indien nodig de bijschriften aanpassen? Indien nodig; kan de klant de gallery op meerdere pagina’s plaatsen en daar weer andere foto’s in plaatsen? FAQ; Kan de klant de vragen en antwoorden invoeren? Kan de klant de FAQ op meerdere pagina’s plaatsen. Bij categorieën: kan de klant bij de FAQ plugin om zo aan te geven welke vragen van welke categorie op welke pagina er getoond moeten worden. Kan bij de FAQ vraag zelf de categorie aangeven? Poll; kan de poll indien nodig op meerdere pagina’s geplaatst worden? Test of de klant kan zien wat de uitslagen van de poll zijn en hoeveel mensen er gestemd hebben . Test of de klant voldoende rechten heeft om meerdere polls aan te maken en bij alle velden kan die er nodig zijn om deze te bewerken.
Updated on 27-01-2015 by Charlie vd Heerik - Support