Lekce 2 - Automatizované testování front-endu - Příprava prostředí
V minulé lekci, Úvod do automatizovaného testování softwaru, jsme si ukázali přínosy automatizace, prošli jsme vybrané testovací případy a připravili jsme prostředí pro testování obou částí aplikace.
V tomto tutoriálu si přiblížíme koncept automatizovaného testování front-endu. Představíme si framework Selenium, jeden z nejpopulárnějších nástrojů pro automatizované testování webových aplikací.
Při manuálním testování tester provádí testy ručně, tedy interaguje s aplikací a ověřuje její chování. Tento přístup může být časově náročný, zejména u rozsáhlejších aplikací či při častých změnách kódu. Po každé změně v aplikaci by se totiž měly ideálně mnohé testy provést znovu, zda změna jedné části nerozbila něco v jiných částech aplikace. Tomuto procesu se říká regresní testování, viz dále v kurzu.
Automatizované testování naopak používá skripty a nástroje, které tyto testy provádějí samy. Automatizované testování tedy šetří čas a zvyšuje spolehlivost testů, protože eliminuje lidské chyby a opakuje testy pokaždé stejně.
Selenium
Selenium je jedním z nejpoužívanějších nástrojů pro
automatizované testování webových aplikací. Je to open-source platforma,
která umožňuje simulačně ovládat webové
prohlížeče a provádět na nich testy. Selenium je ideální
pro testování interakcí uživatelů s webovými stránkami, jako je
vyplňování formulářů, klikání na tlačítka, navigace mezi stránkami a
ověřování správnosti obsahu.
Selenium poskytuje podporu pro různé prohlížeče, což umožňuje
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tutoriálu praktického testování si připravíme prostředí pro tvorbu automatizovaných testovacích skriptů front-endu pomocí frameworku Selenium.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.