Skip to content

Čeklista za testiranje pristupačnosti: priprema, sprovođenje i otklanjanje

Koristite ovu čeklistu za sprovođenje testiranja pristupačnosti od početka do kraja. Pokriva celokupan proces: definisanje obima, pokretanje automatizovanih i ručnih testova, sprovođenje sesija sa osobama sa invaliditetom i isporuku plana otklanjanja.

Pre testiranja

  • Obim definisan: koje stranice, korisnički tokovi i komponente će se testirati
  • Standard usklađenosti izabran (WCAG 2.1 AA, WCAG 2.2 AA ili drugi)
  • Kriterijumi uspeha definisani: šta predstavlja prolaz
  • Alati za automatizovano skeniranje izabrani i podešeni (axe, WAVE, Lighthouse, Pa11y)
  • Okruženje za ručno testiranje spremno: čitači ekrana instalirani (NVDA, VoiceOver), testiranje tastaturom planirano
  • Testni scenariji pripremljeni sa realističnim zadacima
  • Učesnici regrutovani: 8-15 po kategorijama invaliditeta (vizuelna, motorna, kognitivna, slušna)
  • Obrasci saglasnosti i testni materijali verifikovani za pristupačnost
  • Softver za daljinsko testiranje verifikovan za kompatibilnost sa asistivnim tehnologijama

Tokom testiranja

  • Automatizovana skeniranja završena za sve stranice u opsegu, uključujući interaktivna stanja
  • Ručni ekspertski pregled završen: navigacija tastaturom, testiranje čitačem ekrana, struktura naslova, ARIA atributi
  • Korisničke sesije sprovedene: zadaci završeni, prepreke dokumentovane, sesije snimljene (uz saglasnost)
  • Svaki nalaz označen WCAG kriterijumom, ozbiljnošću i pogođenim elementom
  • Kompatibilnost asistivnih tehnologija zabeležena (koje kombinacije AT + pretraživač + OS su testirane)

Nakon testiranja

  • Nalazi konsolidovani kroz sve nivoe testiranja (automatizovano, ručno, korisničko)
  • Duplikati uklonjeni; sistemski problemi (nivo šablona/komponente) identifikovani
  • Problemi prioritizovani: kritični, visoki, niski
  • Uputstvo za otklanjanje napisano sa primerima koda
  • Izveštaj strukturiran za više publika (rezime + tehnički detalji)
  • Nalazi uvezeni u alat za upravljanje projektima (Jira, GitHub Issues)
  • Ponovno testiranje zakazano nakon otklanjanja kritičnih problema
  • Kontinuirani automatizovani monitoring podešen (nedeljno skeniranje ili CI/CD integracija)