7. diel - Automatizácia regresných testov pomocou GitHub Actions
V predchádzajúcej lekcii, Regresné testovanie a jeho stratégie, sme sa zaoberali regresným testovaním a tým ako ho efektívne plánovať.
V tomto tutoriáli praktického testovania si vysvetlíme,
ako nastaviť GitHub Actions na automatické
spúšťanie testov pri každom commite. Naučíme sa vytvoriť
Git repozitár, pripojiť ho ku GitHubu,
nakonfigurovať súbor ci.yml a otestovať úspešný aj
neúspešný beh akcie v rámci CI/CD.
GitHub Actions
Jednou zo služieb, ktoré poskytujú automatizáciu spustenia testov po
commite, je GitHub Actions. Vyskúšajme si jej implementáciu.
Najprv musíme náš projekt nahrať na GitHub. Presuňme sa teda v termináli
do front-end projektu invoice-client/ a vytvorme Git
repozitár:
Windows PowerShell PS C:\Users\karel\Dropbox\invoice-project\invoice-client> git init
Ak terminál príkaz git nepozná, pravdepodobne
nemáme Git nainštalovaný. Inštalačný súbor nájdeme na adrese https://git-scm.com/downloads. Ďalšie
informácie pre prácu s nástrojom Git uvádzame v našom Git - Online kurze.
V projekte máme zložku node_modules/, tú však do repozitára
zahŕňať nechceme.
...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 tomto tutoriáli si popíšeme, ako nastaviť GitHub Actions, naučíme sa vytvoriť Git repozitár a otestovať úspešný aj neúspešný beh akcie v rámci CI/CD.
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ť.