QA a testování
Automatizované testy při každém požadavku na vytažení, takže můžete s jistotou uvolnit.
Co testovat a na jaké úrovni, na základě rizika.
Rychle a vedle kódu.
Klíčové cesty, v reálných prohlížečích.
Zachytili jsme nechtěné změny designu.
Bezpečnostní síť testů, která běží sama o sobě při každé změně.
Mnoho rychlých jednotkových testů, některé integrační testy a několik end-to-end testů: prostě dost.
Automatizujeme klíčové cesty, jako je registrace nebo placení, stejně jako by to udělal člověk.
Testy běží v GitHub Actions při každém požadavku na vytažení; pokud něco selže, nesloučí se.
Porovnáváme screenshoty, abychom zachytili vizuální změny a sdíleli jasnou zprávu.
Osvědčené nástroje, vybrané pro váš projekt.
Ne úplně. Automatizujeme opakující se část, aby se ruční testování mohlo soustředit na to, co je nového.
Ano, začínáme s těmi nejkritičtějšími cestami a rosteme odtamtud.
Chromium, Firefox a WebKit (motor Safari), také na mobilních velikostech.