Lekce 7 - Automatizace regresních testů pomocí GitHub Actions
V minulé lekci, Regresní testování a jeho strategie, jsme se zabývali regresním testováním a tím jak ho efektivně plánovat.
V tomto tutoriálu praktického testování si vysvětlíme,
jak nastavit GitHub Actions pro automatické
spouštění testů při každém commitu. Naučíme se
vytvořit Git repozitář, připojit ho ke
GitHubu, nakonfigurovat soubor ci.yml a otestovat
úspěšný i neúspěšný běh akce v rámci CI/CD.
GitHub Actions
Jednou ze služeb, které poskytují automatizaci spuštění testů po
commitu, je GitHub Actions. Vyzkoušejme si její implementaci.
Nejprve musíme náš projekt nahrát na GitHub. Přesuňme se tedy v terminálu
do front-end projektu invoice-client/ a vytvořme Git
repozitář:
Windows PowerShell PS C:\Users\karel\Dropbox\invoice-project\invoice-client> git init
Pokud terminál příkaz git nezná,
pravděpodobně nemáme Git nainstalovaný. Instalační soubor najdeme na
adrese https://git-scm.com/downloads. Další
informace pro práci s nástrojem Git uvádíme v našem Git - Online kurzu.
V projektu máme složku node_modules/, tu ovšem do
repozitáře zahrnovat nechceme.
...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 pouze tento kurz
Získej okamžitý přístup ke kurzu bez
časového omezení.
400 Kč
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Přístup k jednotlivým lekcím dle způsobu pořízení.
- 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 tomto tutoriálu si popíšeme jak nastavit GitHub Actions, naučíme se vytvořit Git repozitář a otestovat úspěšný i neúspěšný běh akce v rámci CI/CD.
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íť.