| |
| |
|
Framework pro sestavení a testování bezpečnostního síťového řešení
Suška, Jiří ; Očenášek, Pavel (oponent) ; Mates, Vojtěch (vedoucí práce)
Tato diplomová práce se zabývá problematikou automatického sestavování a testování bezpečnostního síťového řešení AVG for Linux/FreeBSD na platformách GNU/Linux a FreeBSD. Popisuje co je a k čemu slouží AVG for Linux/FreeBSD. Překlad a sestavování jsou rozebrány od zdrojových kódů po distribuční balíčky, které si uživatelé mohou nainstalovat na svůj počítač. V práci je také zmíněno co jsou repozitáře, jakým způsobem je možné je vytvořit a k čemu se používají. Část věnující se testování AVG for Linux/FreeBSD se zabývá návrhem vhodných automatických testů tohoto produktu a jejich implementací. V rámci praktické části byl navržen a implementován testovací nástroj a s jeho pomocí bylo AVG for Linux/FreeBSD otestováno sadou implementovaných testů.
|
| |
| |
|
Využití automatizovaných regresních testů v systému kontinuální integrace webové aplikace
Kolpakova, Alexandra ; Buchalcevová, Alena (vedoucí práce) ; Veselka, Marcel (oponent)
Tato bakalářská práce se zaměřuje na zavedení automatizovaných regresních testů do praktiky kontinuální integrace při vývoji webové aplikace. Hlavním cílem bakalářské práce je návrh a implementace systému kontinuální integrace včetně testování za účelem nasazení webové aplikace na testovací prostředí. Dílčími cíli práce je přiblížení konceptu kontinuální integrace, průzkum praktik kontinuální integrace, charakteristika regresních testů a procesu automatizace testovacích případů, návrh systému pro použití kontinuální integrace a následně jeho praktické ověření. Teoretická část práce je zaměřena na seznámení se s praktikou kontinuální integrace, tedy s její charakteristikou a principy. Dále je popsán proces testování, převážně definice úrovní a druhů testování. Praktická část se zabývá návrhem systému pro využití kontinuální integrace při vývoji softwaru. Dále se zabývá zpracováním analýzy a návrhu testovacích případů zpracovaných podle funkcionality webové aplikace. Následně je navržený systém aplikován a jsou do něj implementovány automatizované regresní testy. Výstupem práce je zpracovaný návrh pro automatizované nasazování webové aplikace na testovací prostředí v praktice kontinuální integrace a použitelný zdroj obsahující postup pro zavedení regresních testů do procesu kontinuální integrace.
|
|
Framework pro sestavení a testování bezpečnostního síťového řešení
Suška, Jiří ; Očenášek, Pavel (oponent) ; Mates, Vojtěch (vedoucí práce)
Tato diplomová práce se zabývá problematikou automatického sestavování a testování bezpečnostního síťového řešení AVG for Linux/FreeBSD na platformách GNU/Linux a FreeBSD. Popisuje co je a k čemu slouží AVG for Linux/FreeBSD. Překlad a sestavování jsou rozebrány od zdrojových kódů po distribuční balíčky, které si uživatelé mohou nainstalovat na svůj počítač. V práci je také zmíněno co jsou repozitáře, jakým způsobem je možné je vytvořit a k čemu se používají. Část věnující se testování AVG for Linux/FreeBSD se zabývá návrhem vhodných automatických testů tohoto produktu a jejich implementací. V rámci praktické části byl navržen a implementován testovací nástroj a s jeho pomocí bylo AVG for Linux/FreeBSD otestováno sadou implementovaných testů.
|