Detail práce

Návrh a implementace průběžné integrace ve společnosti Logio

Diplomová práce Student: Muráň Michal Akademický rok: 2014/2015 Vedoucí: Očenášek Pavel, Mgr. Ing., Ph.D.
Název anglicky
Design and Implementation of Continues Integration in Logio Company
Jazyk práce
český
Abstrakt

Tato diplomová práce popisuje možnost využití průběžné integrace a testování ve skutečné společnosti Logio. Výsledkem práce je implementace průběžné integrace v nástroji Jenkins a specifického testování pro firmu Logio. Teoretická část se zabývá základními principy, technikami a nástroji definujících průběžnou integraci. Následně jsou popsané již existující nástroje určené pro programovací jazyk PHP. Práce také rozebírá různé druhy a alternativy testování aplikací. Vysvětluje též problémy ve vývoji produktu ve společnosti Logio, které jsou důsledkem potřeby zavedení technik průběžné integrace. Praktická část práce popisuje implementaci testovacího rámce PwTester a jeho využití v průběžné integraci. Na závěr práce jsou zhodnoceny dosažené výsledky a nastíněné možnosti rozšíření.

Klíčová slova

Průběžná integrace, PHP, server, Logio, testování, Selenium, jednotkové testování, sestavení, integrační testy, PHPUnit, Nette Tester, pahýl, úloha

Ústav
Studijní program
Informační technologie, obor Management a informační technologie
Soubory
Stav
obhájeno, hodnocení A
Obhajoba
25. června 2015
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm "A"

Otázky u obhajoby
  1. Na straně 9 uvádíte, že součástí průběžné integrace je i zlepšení čitelnosti kódu. Jakou formou je ve Vašem testovacím rámci tento požadavek řešený?
Komise
Kreslíková Jitka, doc. RNDr., CSc. (UIFS FIT VUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (UPGM FIT VUT), člen
Češka Milan, prof. RNDr., CSc. (UITS FIT VUT), člen
Hruška Tomáš, prof. Ing., CSc. (UIFS FIT VUT), člen
Mišovič Milan, prof. RNDr., CSc. (Mendelu), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Citace
MURÁŇ, Michal. Návrh a implementace průběžné integrace ve společnosti Logio. Brno, 2015. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2015-06-25. Vedoucí práce Očenášek Pavel. Dostupné z: https://www.fit.vut.cz/study/thesis/17917/
BibTeX
@mastersthesis{FITMT17917,
    author = "Michal Mur\'{a}\v{n}",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "N\'{a}vrh a implementace pr\r{u}b\v{e}\v{z}n\'{e} integrace ve spole\v{c}nosti Logio",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17917/"
}
Nahoru