Nové výhodné předplatné namísto kreditů je tu! Více informací. Upravili jsme také naše provozní podmínky.
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

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

Znalosti v hodnotě stovek tisíc získáš za pár korun

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.

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • 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.
Článek pro vás napsala Jana Zimčíková
Avatar
Autorka se věnuje IT a technologiím. Ovládá Javu, Spring Boot, SQL i frontend a chce pomáhat lidem objevit svůj potenciál v IT světě.
Aktivity