QA i testy
Automatyczne testy przy każdym pull requeście, żeby wydawać z pewnością.
Co testować i na jakim poziomie, według ryzyka.
Szybkie i tuż obok kodu.
Kluczowe ścieżki, w prawdziwych przeglądarkach.
Wyłapujemy niechciane zmiany w wyglądzie.
Siatka testów, która uruchamia się sama przy każdej zmianie.
Dużo szybkich testów jednostkowych, trochę integracyjnych i kilka end-to-end: tyle, ile trzeba.
Automatyzujemy kluczowe ścieżki, jak rejestracja czy płatność, tak jak zrobiłby to człowiek.
Testy działają w GitHub Actions przy każdym pull requeście; jeśli coś nie przejdzie, nie ma scalenia.
Porównujemy zrzuty ekranu, by wykryć zmiany wizualne, i udostępniamy czytelny raport.
Sprawdzone narzędzia, dobrane do Twojego projektu.
Nie całkiem. Automatyzujemy to, co powtarzalne, żeby testy ręczne skupiły się na nowościach.
Tak. Zaczynamy od najważniejszych ścieżek i stopniowo rozszerzamy.
Chromium, Firefox i WebKit (silnik Safari), także w rozmiarze mobilnym.