Voor een aantal klanten ontwikkelt en beheert AMEXIO verschillende digitale (web) platforms. Een aantal van deze klanten vallen onder de (semi)-overheid. Voor deze platformen speelt digitale toegankelijkheid (accessibility) een steeds grotere rol. Websites moeten voldoen aan richtlijnen zoals de World Wide Web Consortium (W3C) WCAG-standaarden om toegankelijk te zijn voor alle gebruikers.
Momenteel worden toegankelijkheidschecks binnen projecten vaak handmatig uitgevoerd of slechts beperkt geautomatiseerd. Dit brengt een aantal uitdagingen met zich mee:
Daarnaast is het onduidelijk wat de meest effectieve strategie is voor het uitvoeren van toegankelijkheidstests. Denk hierbij aan vragen zoals:
AMEXIO wil daarom onderzoeken hoe toegankelijkheidstests op een moderne, schaalbare en generieke manier kan worden ingericht, zodat dit toepasbaar is voor meerdere klanten en projecten.
Het doel van deze opdracht is om te onderzoeken hoe toegankelijkheidtests effectief geautomatiseerd kan worden binnen een CI/CD omgeving, en om op basis van dit onderzoek een herbruikbare oplossing te ontwerpen en te realiseren.
Je gaat onderzoeken hoe een oplossing voor geautomatiseerde toegankelijkheidtests kan worden opgezet die:
Daarnaast onderzoek je welke teststrategie het meest geschikt is, bijvoorbeeld:
Je krijgt ruimte om zelf geschikte tools te onderzoeken en te gebruiken. Mogelijke categorieën van tools zijn:
De uiteindelijke toolkeuze onderbouw je in het onderzoeksrapport.
4e-jaars Software student
De opdracht vereist zowel onderzoeksvaardigheden als praktische softwareontwikkeling. Je gaat onder andere:
Daarnaast moet je de oplossing helder documenteren en presenteren aan stakeholders.