Raport z testów · test summary report

piotr-obara.pl

Przebieg: 19.10.2026, 10:29:14 · commit 196d1da · przebieg w GitHub Actions

Zakres: strona główna w wersji PL i EN. Narzędzia: Playwright 1.63.0, axe-core (WCAG 2.0–2.2 A/AA), przeglądarka Chromium. Kryteria akceptacji pochodzą ze specyfikacji w Figmie.

29testów
29zaliczonych
0niezaliczonych
0naruszeń WCAG

Dostępność (WCAG 2.2 AA)

WynikTestCzas
PASSWCAG 2.2 AA: strona PL, motyw light1.3 s
PASSWCAG 2.2 AA: strona PL, motyw dark1.3 s
PASSWCAG 2.2 AA: strona EN, motyw light1.2 s
PASSWCAG 2.2 AA: strona EN, motyw dark1.2 s
PASSmobile 375 px: brak naruszeń WCAG przy otwartym menu1.2 s
PASSklawiatura: pierwszy Tab prowadzi do linku „Przejdź do treści”0.5 s
PASSwszystkie obrazy mają tekst alternatywny0.5 s

Treść i działanie

WynikTestCzas
PASSKontakt › numer telefonu nie jest w HTML i pojawia się dopiero po kliknięciu0.6 s
PASSKontakt › CV pod starym adresem jest dostępne jako PDF0.1 s
PASSWersje językowe › przełącznik prowadzi do wersji angielskiej z lang="en"0.5 s
PASSWersje językowe › obie wersje wskazują siebie nawzajem przez hreflang0.5 s
PASSResponsywność › brak przewijania w poziomie przy szerokości 320 px0.4 s
PASSResponsywność › brak przewijania w poziomie przy szerokości 375 px0.4 s
PASSResponsywność › brak przewijania w poziomie przy szerokości 768 px0.4 s
PASSRaport z testów › bez opublikowanego raportu linki do raportu są ukryte0.4 s
PASSRaport z testów › po przebiegu CI można pobrać raport i otworzyć nagranie testu0.4 s

API

WynikTestCzas
PASSAPI › GET /api/profile.json zwraca profil zgodny z kartą kandydata0.1 s

Zgodność z projektem w Figmie

WynikTestCzas
PASSTokeny projektu › kolory w CSS odpowiadają zmiennym z Figmy (light)0.4 s
PASSTokeny projektu › kolory w CSS odpowiadają zmiennym z Figmy (dark)0.4 s
PASSTokeny projektu › odstępy i promienie w CSS odpowiadają zmiennym z Figmy0.4 s
PASSKryteria akceptacji: strona główna › AC1: nagłówek przyklejony u góry strony0.4 s
PASSKryteria akceptacji: strona główna › AC1: menu mobilne otwiera się przyciskiem z aria-expanded i zamyka Escape0.4 s
PASSKryteria akceptacji: strona główna › AC2: H1 to IBM Plex Sans Bold 52 px, interlinia 110%, kolor text/primary0.4 s
PASSKryteria akceptacji: strona główna › AC3: przyciski mają min. 44 px wysokości i promień 6 px; Primary w kolorze bg/inverse0.5 s
PASSKryteria akceptacji: strona główna › AC4: karta kandydata widoczna w całości bez przewijania (1440×900)0.4 s
PASSKryteria akceptacji: strona główna › AC5: bez danych z CI pasek jakości pokazuje „brak danych”, nie zmyśloną liczbę0.4 s
PASSKryteria akceptacji: strona główna › AC5: pasek jakości pokazuje wyniki z /status.json0.5 s
PASSKryteria akceptacji: strona główna › AC5: nieudany przebieg CI jest pokazany jako błąd, nie ukryty0.4 s
PASSŹródła stylów › CSS i komponenty nie zawierają kolorów spoza tokenów0.0 s

Pełny raport Playwright z nagraniami testów: piotr-obara.pl/report/