14. diel - Automatizované testovanie front-endu - Príprava prostredia Nové
V minulej lekcii, Testovanie nefunkčných požiadaviek - Zobrazenie štatistík, sme ohodnotili užívateľskú prívetivosť zobrazenia štatistík nášho fakturačného systému.
V tomto tutoriále si priblížime koncept automatizovaného testovania front-endu. Predstavíme si framework Selenium, jeden z najpopulárnejších nástrojov pre automatizované testovanie webových aplikácií.
Pri manuálnom testovaní tester vykonáva testy ručne, teda interaguje s aplikáciou a overuje jej správanie. Tento prístup môže byť časovo náročný, najmä pri rozsiahlejších aplikáciách či pri častých zmenách kódu. Po každej zmene v aplikácii by sa totiž mali ideálne mnohé testy vykonať znova, či zmena jednej časti nerozbila niečo v iných častiach aplikácie. Tomuto procesu sa hovorí regresné testovanie, viď ďalej v kurze.
Automatizované testovanie naopak používa skripty a nástroje, ktoré tieto testy vykonávajú samy. Automatizované testovanie teda šetrí čas a zvyšuje spoľahlivosť testov, pretože eliminuje ľudské chyby a opakuje testy zakaždým rovnako.
Selenium
Selenium je jedným z najpoužívanejších nástrojov na
automatizované testovanie webových aplikácií. Je to open-source platforma,
ktorá umožňuje simulačne ovládať webové
prehliadače a vykonávať na nich testy. Selenium je ideálny
pre testovanie interakcií používateľov s webovými stránkami, ako je
vyplňovanie formulárov, klikanie na tlačidlá, navigácia medzi stránkami a
overovanie správnosti obsahu.
Selenium poskytuje podporu pre rôzne prehliadače, čo umožňuje
...koniec náhľadu článku...
Pokračuj ďalej
Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Kúpiť tento kurz
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- Neobmedzený a trvalý prístup k jednotlivým lekciím.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V tutoriále praktického testovania si pripravíme prostredie na tvorbu automatizovaných testovacích skriptov front-endu pomocou frameworku Selenium.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.