Dostępność 3 min czytania
Audyt dostępności
Audyt dostępności (audyt WCAG) Inne nazwy: audyt WCAG, badanie dostępności, ocena zgodności z WCAG
Definicja
Audyt dostępności to uporządkowane sprawdzenie strony lub aplikacji pod kątem standardu, zwykle WCAG 2.1 lub 2.2 AA. Łączy automatyczne skany z ręcznymi testami klawiaturą i czytnikiem ekranu, a kończy się raportem z każdym niespełnionym kryterium, miejscem błędu i sposobem poprawy.
Cytuj hasło
Tekst
"Audyt dostępności". Order Group, Słownik oprogramowania, 10 października 2026. https://ordergroup.co/pl/slownik/audyt-dostepnosci/
HTML
<a href="https://ordergroup.co/pl/slownik/audyt-dostepnosci/">Audyt dostępności</a> - Order Group
Jak działa audyt dostępności
Audyt odpowiada na jedno pytanie: czy strona lub aplikacja spełnia wskazany standard dostępności, a jeśli nie, to gdzie. Standardem jest prawie zawsze WCAG w wersji i na poziomie ustalonych z góry, np. WCAG 2.1 AA dla polskiego podmiotu publicznego albo WCAG 2.2 AA dla nowego produktu. Bez tego wyniku nie da się z niczym porównać.
W3C opisuje metodę dla stron internetowych w WCAG-EM (Website Accessibility Conformance Evaluation Methodology). Ma ona pięć kroków: określenie zakresu oceny, poznanie strony, wybór reprezentatywnej próby stron, audyt próby i raport z wynikami. Próba ma znaczenie, bo niewiele audytów może sprawdzić każdy ekran. Obejmuje najczęściej używane strony, każdy typ strony lub szablonu, każdy pełny proces, np. rejestrację albo zakup, oraz strony z formularzami, multimediami i dokumentami. WCAG-EM dodaje do tego kilka losowo wybranych stron, żeby sprawdzić, czy próba czegoś nie pominęła. Ta sama logika dotyczy aplikacji mobilnych, tylko zamiast stron są ekrany i ścieżki.
Każdą stronę lub ekran z próby sprawdza się pod kątem każdego kryterium sukcesu na uzgodnionym poziomie. Najpierw działają narzędzia automatyczne: szybko wyłapują brakujące teksty alternatywne, puste etykiety, niski kontrast i część błędów w kodzie. Większa część pracy jest ręczna. Tester przechodzi przez interfejs tylko klawiaturą, czytnikiem ekranu na każdej platformie z zakresu, z tekstem powiększonym do 200% i z ekranem w obu orientacjach. Wiele kryteriów, np. sensowną kolejność fokusu, poprawne nazwy kontrolek i komunikaty o błędach, które mówią, jak naprawić problem, może ocenić tylko człowiek.
| Część | Zawartość | Dlaczego jest ważna dla zamawiającego |
|---|---|---|
| Zakres | Standard, wersja i poziom; platformy, przeglądarki i technologie wspomagające z wersjami | Pokazuje, czego dotyczy wynik, a czego nie |
| Próba | Lista sprawdzonych stron, ekranów i procesów | Pozwala powtórzyć audyt i porównać wyniki |
| Metoda | Użyte narzędzia i to, które sprawdzenia były ręczne | Pokazuje, czy wynik nie opiera się wyłącznie na skanach |
| Ustalenia | Dla każdego błędu: kryterium sukcesu, miejsce, kroki, oczekiwany wynik, waga | Zamienia raport w listę zadań, którą zespół może wykonać |
| Podsumowanie | Spełnione, niespełnione albo nie występuje dla każdego kryterium | Podstawa deklaracji zgodności albo deklaracji dostępności |
| Retest | Status każdego ustalenia po poprawkach | Dowodzi, że poprawki działają, a nie tylko że zostały zrobione |
Co audyt dostępności oznacza dla Twojego oprogramowania
Audyt na końcu projektu to najdroższy sposób, żeby dowiedzieć się czegoś o dostępności. Wymagania dla zamawianej aplikacji:
- Zapisz w umowie standard, wersję i poziom oraz zakres: aplikację webową, aplikacje mobilne, generowane dokumenty, a także panel administracyjny, jeśli korzystają z niego pracownicy.
- Zaplanuj co najmniej dwa audyty: jeden na pierwszych pełnych ścieżkach, gdy komponenty można jeszcze tanio zmienić, i jeden przed odbiorem.
- Wymagaj ustaleń przypisanych do kryteriów sukcesu i konkretnych ekranów. Procent ze skanera nie jest wynikiem audytu.
- Upewnij się, że testy ręczne obejmują każdą platformę z zakresu. Aplikacje webowe i mobilne zawodzą w różny sposób.
- Traktuj ustalenia z audytu jak zadania z właścicielem i terminem retestu. Ustalenie jest zamknięte dopiero po ponownym teście, a nie po commicie.
- Zachowaj raport końcowy. Polski podmiot publiczny publikuje deklarację dostępności dla swojej strony i aplikacji mobilnej, a audyt jest dowodem, na którym się opiera.
Z naszych projektów
W projekcie Centrum Komunikacji (aplikacja dla osób głuchych, słabosłyszących, niewidomych i głuchoniewidomych) lista wymagań z lipca 2025 r. zawierała audyt WCAG, a docelowym standardem był WCAG 2.1 AA. Od listopada 2025 r. nasz QA prowadził w trakcie budowy rundy testów z czytnikiem ekranu. W marcu i kwietniu 2026 r. przepracowaliśmy w warstwie frontendowej dwie listy uwag dotyczących WCAG, a nasz zespół przygotował raport WCAG w ramach oddania etapu 2, zakończonego 27 kwietnia 2026 r. Zadanie audytu z listy wymagań zamknięto w czerwcu 2026 r., a późniejsze uwagi od użytkowników wersji produkcyjnej przechodzą ten sam cykl poprawki i retestu.
W projekcie dla PSONI specyfikacja Generatora ETR wymaga WCAG 2.2 na poziomie AAA dla aplikacji, która zamienia dokumenty w tekst łatwy do czytania. Lista wymagań wiąże każdą pozycję z kryterium sukcesu, tak jak raport z audytu. Ustalenia z rund testów z czytnikiem ekranu są prowadzone osobno dla każdej platformy i testowane ponownie oddzielnie na iOS i Androidzie.
Źródła
- Website Accessibility Conformance Evaluation Methodology (WCAG-EM) 1.0 - W3C
- Web Content Accessibility Guidelines (WCAG) 2.2 - W3C
- Ustawa z dnia 4 kwietnia 2019 r. o dostępności cyfrowej stron internetowych i aplikacji mobilnych podmiotów publicznych, tekst jednolity Dz.U. 2023 poz. 1440 - Dziennik Ustaw
Najczęstsze pytania
-
To zależy od wielkości próby i liczby platform. Najwięcej czasu zajmują testy ręczne, a dodanie aplikacji na iOS i Androida mnoży ich zakres, bo każdą platformę i każdy czytnik ekranu testuje się osobno. Poproś o wycenę dla każdej platformy po uzgodnieniu próby.
-
Nie. Skan sprawdza tylko część kryteriów, które da się zbadać kodem. Audyt obejmuje też ręczne testy klawiaturą i czytnikami ekranu, które dotyczą kryteriów niemożliwych do oceny przez skan.
-
Testy z czytnikiem ekranu to jedna z metod w ramach audytu. Audyt sprawdza każde kryterium sukcesu na uzgodnionym poziomie, w tym kontrast, powiększanie tekstu, obsługę klawiaturą, formularze i dokumenty, i podaje wynik zgodności.
-
Każdy z nich może. Zespół, który buduje aplikację, powinien testować na bieżąco, a niezależny audyt przed odbiorem daje zamawiającemu drugą opinię. Ważne, żeby raport opierał się na opisanej metodzie, a ustalenia były testowane ponownie.
Budujesz system, w którym liczy się Audyt dostępności?
Zobacz, jak budujemy oprogramowanie w tej dziedzinie: case studies i technologie, których używamy.