Národní úložiště šedé literatury Nalezeno 51 záznamů.  předchozí11 - 20dalšíkonec  přejít na záznam: Hledání trvalo 0.00 vteřin. 
Událostmi řízená automatizace
Havlín, Jan ; Češka, Milan (oponent) ; Lengál, Ondřej (vedoucí práce)
Práce se zabývá automatizací procesů v rámci týmu Testing Farm firmy Red Hat Czech s.r.o. Automatizací vybrané úlohy "Aktualizace a otestování systému průběžné integrace s novým sestavením operačního systému se docílilo snadnější údržby tohoto systému průběžné integrace. Implementace využívá Jenkins server ke spouštění úloh a nástroj tft-admin k vykonávání dílčích kroků vedoucích k automatizaci dané úlohy. Dále implementace umožňuje využití nástroje tft-admin k používání v automatizovaných skriptech, což do budoucna usnadňuje automatizaci dalších procesů.
Podpora průběžné integrace v rámci systému Copr
Klusoň, Martin ; Hruška, Martin (oponent) ; Rogalewicz, Adam (vedoucí práce)
Práce se zabývá implementací průběžné integrace pro build systém Copr. Implementace využívá framework Citool a jeho moduly, které se již používají pro průběžnou integraci build systému Koji. Výsledný systém umožňuje automaticky spustit testování pro nový balíček v build systému Copr a otestovat ho v prostředí virtuálního stroje. Práce ukazuje způsob, jakým je možné realizovat průběžnou integraci pro build systém Copr.
Automated Web Application Vulnerability Detection
Koláček, František ; Očenášek, Pavel (oponent) ; Rychlý, Marek (vedoucí práce)
The aim of this thesis is to analyze and compare implementation of already existing open source web application vulnerability scanners (using test suites Wivet and Wavsep ) and according to this analysis to propose and implement more effective way of testing each class of vulnerabilities to open source scanner Revok .
Rozšíření projektu Jenkins o dynamické workflow
Sviták, Jiří ; Burget, Radek (oponent) ; Letko, Zdeněk (vedoucí práce)
Cílem diplomové práce bylo implementovat zásuvný modul pro Jenkins, který umožní řízení spouštění Jenkins úloh pomocí podnikových procesů. Pro podnikové procesy byl použit projekt jBPM 5, který je založen na standardu Business Process Model and Notation 2.0. Pro demonstraci funkčnosti byly navrženy a úspěšně otestovány dva ukázkové podnikové procesy. Výsledkem práce je jBPM zásuvný modul pro Jenkins zveřejněný pod svobodnou licencí.
Integrace serveru Undertow se systémem Jenkins CI
Barteček, Jakub ; Letko, Zdeněk (oponent) ; Müller, Petr (vedoucí práce)
Tato diplomová práce se zabývá nahrazením servlet kontejneru v systému Jenkins CI za server Undertow. V práci jsou popsány obecné informace o programech, které se této problematiky týkají a je analyzován současný stav servlet kontejneru v Jenkins CI. Výstupem této práce je vytvořený nový servlet kontejner pro Jenkins CI. Obě varianty Jenkins CI byly testovány z hlediska výkonu a nová varianta prokázala lepší výsledky.
Využití linuxových kontejnerů v HW/SW co-design
Juřica, Jiří ; Přikryl, Zdeněk (oponent) ; Hruška, Tomáš (vedoucí práce)
Tato práce pojednává o možnostech nahrazení klasických virtuálních strojů linuxovými kontejnery. Cílem je vytvořit funkční systém ke spouštění paralelních úloh, které mají předchystané prostředí a slouží k testování a buildu softwaru. Pro kontejnerizaci byla zvolena platforma Docker, která je doplněna o automatickou konfiguraci počítačů, na kterých systém běží. Dále je tento systém rozšířen o propojení s nástrojem pro průběžnou integraci Jenkins. Vytvořené řešení pomohlo ověřit, že používání kontejnerů je efektivnější než starší technologie virtualizace. Doba provádění úloh tak byla zkrácena v průměru o 24 %. Přínosem této práce je srovnání dvou virtualizačních přístupů a uvedení do technologie Docker.
Návrh správy verzí databázového procesu
Živnůstka, Ondřej ; Povolná, Petra (oponent) ; Kříž, Jiří (vedoucí práce)
Tato diplomová práce se zabývá návrhem a implementací správy verzí databázového procesu týmu vyvíjejícího software aplikace. Hlavním úkolem je nastavit nástroje a procesy, které týmu pomůžou spravovat jednotlivé verze změn na databázích. V první části práce je teoretický základ správy verzí a porovnání nástrojů Liquibase a Flyway. Ve druhé části je návrh a implementace řešení za pomocí nástrojů Jenkins, Liquibase a vytvořených Java aplikací.
Monitorování výkonnosti systému MES PHARIS
Ondráček, Aleš ; Hruška, Martin (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato diplomová práce se zabývá monitorováním výkonnosti automatizovaných procesů vývoje a výkonnostním testováním systému MES PHARIS. Hlavní náplní práce je sběr dat o úlohách prováděných na automatizačních serverech DevOps a Jenkins, zpracování těchto dat a jejich následná vizualizace. V druhé části diplomové práce je pak řešeno zpracování dat z výkonnostního testování a jejich vhodná reprezentace pomocí vizualizací. Stěžejní technologie, která je využita k řešení této problematiky, je ELK Stack.
Automatizované testování webových aplikací
Běloch, Tomáš ; Očenášek, Pavel (oponent) ; Rychlý, Marek (vedoucí práce)
Tato práce se zabývá automatizací v procesu testování webových aplikací. Teoretická část je zaměřena na zajišťování kvality softwarových produktů a služeb. V práci je dále rozebrána problematika automatizace dílčích druhů testování a jsou popsány některé testovací nástroje. Podrobněji se pak teoretická část zabývá nástrojem Selenium a systémy pro kontinuální integraci. Praktická část se zaměřuje na podrobnou analýzu, návrh a realizaci automatizovaných testovacích skriptů pro službu Claudu společnosti IBA CZ, s. r. o. V závěru práce je shrnut její přínos pro autora a společnost a nastíněn další plánovaný vývoj.
Sběr výkonnostních parametrů systému MES PHARIS
Oháňka, Martin ; Hruška, Martin (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato diplomová práce se zabývá sledováním automatizovaných úloh na integračních serverech a získání dat z těchto úloh. Další rovinou této práce je výkonnostní testování a z něj získat informace o vytížení hardwaru. Díky tomu je možné provádět výkonnostní analýzy implementovaného řešení z různých výkonnostních pohledů. Výsledkem této diplomové práce je programové řešení, které je schopné získat data o úlohách z integračních serverů DevOps a Jenkins. V oblasti výkonnostního testování je vytvořeno řešení pro paralelní provádění úloh. Výstupem této práce je formátovaný výstupu předávaný formátem JSON. Data jsou následně předávána do platformy Elastic, konkrétně Logstash, kde jsou následně vizualizována pomocí Kibana. Ke sběru dat z výkonnostního testování je využita platforma Beat. Řešení bylo aplikováno na výrobní informační systém MES PHARIS společnosti UNIS.

Národní úložiště šedé literatury : Nalezeno 51 záznamů.   předchozí11 - 20dalšíkonec  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.