Thesis Details

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

Master's Thesis Student: Muráň Michal Academic Year: 2014/2015 Supervisor: Očenášek Pavel, Mgr. Ing., Ph.D.
English title
Design and Implementation of Continues Integration in Logio Company
Language
Czech
Abstract

This master's thesis describes the possibility of using a continues integration and testing in real company Logio. The result of thesis is implementation of continuous integration tools Jenkins and specific testing for the company Logio. The theoretical part deals with basic principles, techniques and tools defining continuous integration. Subsequently are describing existing tools designed for PHP programming language. The thesis also analyzes various types and possibilities of application testing. Also explains the problems in product development in company Logio, which are consequence of the need for introducing continues integration techniques. The practical part of thesis describes the implementation of a test framework PwTester and its use in continuous integration. In conclusion, the results are evaluated and outlined the possibility of extension.

Keywords

Continues integration, PHP, server, Logio, testing, Selenium, unit testing, build, integration tests, PHPUnit, Nette Tester, stub, job

Department
Degree Programme
Information Technology, Field of Study Management and Information Technologies
Files
Status
defended, grade A
Date
25 June 2015
Reviewer
Committee
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), předseda
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Češka Milan, prof. RNDr., CSc. (DITS FIT BUT), člen
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT), člen
Mišovič Milan, prof. RNDr., CSc. (Mendelu), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Citation
MURÁŇ, Michal. Návrh a implementace průběžné integrace ve společnosti Logio. Brno, 2015. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2015-06-25. Supervised by Očenášek Pavel. Available from: https://www.fit.vut.cz/study/thesis/17917/
BibTeX
@mastersthesis{FITMT17917,
    author = "Michal Mur\'{a}\v{n}",
    type = "Master's thesis",
    title = "N\'{a}vrh a implementace pr\r{u}b\v{e}\v{z}n\'{e} integrace ve spole\v{c}nosti Logio",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17917/"
}
Back to top