Testy na żywo
Ta strona jest testowana
To nie tylko portfolio — to żywa demonstracja.
Każdy push przechodzi testy automatyczne. Każda funkcja jest sprawdzana pod kątem dostępności i niezawodności.


Testowanie oparte na ryzyku
Testy skupiają się na kluczowych ścieżkach użytkownika
Szybko i deterministycznie
Bez flaky waitów. Testy kończą się poniżej 2 minut
Page Object Model
Utrzymywalna architektura testów z ponownym użyciem komponentów
Integracja z CI/CD
Testy uruchamiane są przy każdym pushu i pull requeście
Co jest testowane
Smoke testy
Ładowanie strony głównej
Ładowanie wszystkich podstron
Widoczne sekcje krytyczne
Stabilność układu (CLS)
Nawigacja
Działa smooth scroll
Nawigacja wewnętrzna
Nawigacja do szczegółów projektu
Renderowanie treści CV
Dostępność
Zgodność z WCAG 2.1 AA
Nawigacja klawiaturą
Wsparcie czytników ekranu
Dostępność na wielu stronach
Architektura
Page Object Model (POM)
Dziedziczenie Base Page
Zlokalizowane ścieżki testowe
Stabilne selektory data-testid
Stack testowy
PlaywrightTypeScriptGitHub ActionsAxe-core
Dlaczego to ważne
Każdy może napisać, że zna testy. To portfolio to potwierdza.
Testy uruchamiają się przy każdej zmianie, wykrywając regresje przed produkcją.
Jakość nie jest sprawdzana — jest budowana.
