Przejdź do głównej zawartości
Wersja robocza
Jest to dokument roboczy, który w dowolnym momencie może zostać zmieniony, zastąpiony lub usunięty. Nie należy korzystać z tego opracowania jako czegoś innego niż dokumentu w trakcie opracowywania.
Nie wahaj się proponować zmian. Możesz komentować, uzupełniać, redagować każdy fragment dokumentu.

Scenariusz testu - Rejestracja / Logowanie

Opracowanie: Stefan Wajda
Data zgłoszenia: 13 czerwca 2026 r., ostatnia aktualizacja: 13 czerwca 2026 r.

1. Identyfikator testu

testID-118


2. Nazwa testu

Rejestracja / Logowanie


3. Profil stosowania testu

Najniższy profil stosowania: profil rozszerzony


4. Opis testu

Test sprawdza, czy użytkownikużytkownikosoba, która wchodzi w interakcję z produktem, usługą lub środowiskiem może samodzielnie:

  • utworzyć konto,
  • zalogować się do systemu,
  • odzyskać dostęp do konta,
  • korzystać z mechanizmów uwierzytelniania,
  • poprawiać błędy formularzy,
  • przejść procesprocesPowtarzalny sposób realizacji działań prowadzący do pozyskania, wykorzystania lub udostępnienia informacji oraz do podejmowania decyzji. Procesy są podstawowym mechanizmem funkcjonowania SZDC. weryfikacji i potwierdzenia tożsamości.

Test obejmuje cały proces uwierzytelniania, a nie wyłącznie pojedynczy formularz logowania. Opracowano go na podstawie wymagań dla stron rejestracji i logowania.


5. Mapowanie do standardów

WCAG 2.1 / 2.2

  • 1.3.1 Informacje i relacje
  • 1.3.5 Określenie celu danych wejściowych
  • 2.1.1 Klawiatura
  • 2.2.1 Regulacja czasu
  • 2.4.3 Kolejność fokusu
  • 2.4.6 Nagłówki i etykiety
  • 3.2.2 Zmiana podczas wprowadzania danych
  • 3.3.1 Identyfikacja błędów
  • 3.3.2 Etykiety i instrukcje
  • 3.3.3 Sugestie korekty błędów
  • 3.3.7 Ponowne wpisy
  • 3.3.8 Dostępne uwierzytelnianie (minimum)
  • 3.3.9 Dostępne uwierzytelnianie (ulepszone)
  • 4.1.2 Nazwa, rola, wartość
  • 4.1.3 Komunikaty o stanie

EN 301 549

  • 9.1
  • 9.2
  • 9.3
  • 9.4

6. Zastosowanie do treści

Test stosuje się do:

  • formularzy logowania,
  • formularzy rejestracji kont,
  • formularzy odzyskiwania hasła,
  • ekranów weryfikacji adresu e-mail,
  • ekranów weryfikacji numeru telefonu,
  • mechanizmów dwuskładnikowego uwierzytelniania (2FA),
  • usług wymagających założenia konta użytkownika.

7. Oczekiwany wynik

Użytkownik może samodzielnie:

  • utworzyć konto,
  • zalogować się,
  • odzyskać hasło,
  • przejść proces weryfikacji,
  • korzystać z uwierzytelniania wieloskładnikowego,
  • poprawić błędy formularza,
  • ukończyć proces bez pomocy osób trzecich.

8. Dlaczego to jest ważne

Logowanie i rejestracja stanowią punkt wejścia do usług cyfrowych.

Jeżeli proces uwierzytelniania jest niedostępny, użytkownik nie może korzystać z usługi niezależnie od dostępności pozostałych części systemu. Problemy w tym obszarze należą do najczęstszych przyczyn wykluczenia użytkowników z usług elektronicznych.


9. Kogo to dotyczy

Szczególnie:

  • osób niewidomych,
  • osób słabowidzących,
  • osób korzystających wyłącznie z klawiatury,
  • osób z ograniczoną sprawnością rąk,
  • osób korzystających z technologii wspomagających,
  • osób z niepełnosprawnością poznawczą,
  • użytkowników urządzeń mobilnych,
  • użytkowników menedżerów haseł.

10. Sposób testowania

Krok 1. Rozpoczęcie procesu

Sprawdź, czy użytkownik może odnaleźć:

  • formularz logowania,
  • formularz rejestracji,
  • funkcję odzyskiwania hasła.

Krok 2. Struktura i orientacja

Sprawdź, czy:

  • strona posiada jednoznaczny nagłówek,
  • cel strony jest zrozumiały,
  • kolejność elementów jest logiczna,
  • fokus porusza się przewidywalnie.

Krok 3. Formularz logowania

Sprawdź, czy:

  • pola posiadają etykiety,
  • pola obowiązkowe są oznaczone,
  • formularz jest obsługiwany klawiaturą,
  • możliwe jest korzystanie z czytnika ekranu.

Krok 4. Formularz rejestracji

Sprawdź, czy:

  • wymagania dotyczące danych są jasne,
  • formularz nie wymaga zbędnych informacji,
  • instrukcje są dostępne przed wypełnieniem pól.

Krok 5. Hasła

Sprawdź, czy:

  • wymagania hasła są opisane,
  • można wkleić hasło,
  • działa menedżer haseł,
  • funkcja „Pokaż hasło” jest dostępna.

Krok 6. Walidacja błędów

Celowo wprowadź błędne dane.

Sprawdź, czy:

  • błędy są identyfikowane,
  • użytkownik otrzymuje wskazówki naprawcze,
  • komunikaty są odczytywane przez technologie wspomagające.

Krok 7. Odzyskiwanie dostępu

Sprawdź, czy:

  • dostępna jest procedura odzyskiwania hasła,
  • komunikaty są zrozumiałe,
  • użytkownik otrzymuje potwierdzenie wykonania operacji.

Krok 8. Uwierzytelnianie wieloskładnikowe

Jeżeli jest stosowane:

  • sprawdź dostępnośćdostępnośćZakres, w jakim produkty, systemy, usługi, środowiska i obiekty mogą być używane przez ludzi z populacji o najszerszym zakresie cech i możliwości, aby osiągnąć określony cel w określonym kontekście użytkowania (ISO TC 159). Właściwość środowiska (przestrzeni fizycznej, rzeczywistości cyfrowej, systemów informacyjno-komunikacyjnych, produktów, usług), która pozwala osobom z trudnościami funkcjonalnymi (fizycznymi, poznawczymi) na korzystanie z niego na zasadzie równości z innymi. pól kodów,
  • sprawdź instrukcje,
  • sprawdź obsługę klawiaturą i czytnikiem ekranu.

Krok 9. Komunikaty i potwierdzenia

Sprawdź, czy:

  • użytkownik otrzymuje informacje o wyniku operacji,
  • komunikaty są dostępne dla technologii wspomagających,
  • nie występują nieoczekiwane zmiany kontekstu.

11. Kryteria oceny wyniku

Spełnione

Użytkownik może samodzielnie przejść wszystkie etapy rejestracji, logowania i odzyskiwania dostępu.

Częściowo spełnione

Proces jest możliwy do wykonania, ale występują istotne utrudnienia.

Niespełnione

Co najmniej jeden etap procesu uniemożliwia skuteczne uwierzytelnienie.


12. Typowe niezgodności

  • placeholder zamiast etykiety,
  • brak powiązania komunikatu błędu z polem,
  • niewidoczny fokus,
  • brak obsługi klawiaturą,
  • blokowanie wklejania haseł,
  • brak obsługi menedżerów haseł,
  • nieopisany przycisk „Pokaż hasło”,
  • nieczytelne wymagania dotyczące hasła,
  • niedostępna procedura odzyskiwania hasła,
  • niedostępny mechanizm 2FA,
  • komunikaty błędów nieodczytywane przez czytnik ekranu.

13. Dobre praktyki

  • stosowanie poprawnych etykiet formularzy,
  • wykorzystanie atrybutów autocomplete,
  • wspieranie menedżerów haseł,
  • możliwość pokazania hasła,
  • podsumowanie błędów formularza,
  • dostępne komunikaty o stanie,
  • ograniczanie liczby wymaganych danych,
  • jasne instrukcje dla użytkownika.

14. Wynik testu

  • Spełnione
  • Częściowo spełnione
  • Niespełnione
  • Nie dotyczy

15. Ustalenia

Miejsce na opis wyników testu.


16. Przykładowy opis niezgodności do raportu lub deklaracji

Formularz logowania nie zapewnia poprawnej identyfikacji błędów. Komunikaty o błędach nie są powiązane z odpowiednimi polami formularza i nie są odczytywane przez technologie wspomagające. ProblemproblemUdokumentowana sytuacja wymagająca podjęcia działań. Problem może dotyczyć zarówno stanu dostępności i zgodności zasobów, jak i sposobu funkcjonowania SZDC. utrudnia lub uniemożliwia zalogowanie się osobom korzystającym z czytników ekranu.


17. Rekomendacje naprawcze

  • zapewnić poprawne etykiety formularzy,
  • powiązać komunikaty błędów z polami,
  • umożliwić korzystanie z menedżerów haseł,
  • nie blokować wklejania haseł,
  • zapewnić dostępność funkcji odzyskiwania hasła,
  • zapewnić dostępne uwierzytelnianie wieloskładnikowe,
  • zapewnić obsługę wszystkich elementów klawiaturą,
  • udostępniać czytelne instrukcje i komunikaty.

18. Powiązane testy

  • testID-117 Złożenie wniosku
  • testID-037 Formularz elektroniczny
  • testID-026 Identyfikacja błędów
  • testID-027 Sugestie korekty błędów
  • testID-040 Komunikaty o stanie
  • testID-101 Ponowne wpisy
  • testID-102 Dostępne uwierzytelnianie
  • testID-103 Dostępne uwierzytelnianie (ulepszone)
  • testID-035 Dostęp z klawiatury
  • testID-036 Kolejność fokusu