Thesis Details

Aplikace pro nahrávání a přehrávání diskrétního stavového grafu

Bachelor's Thesis Student: Melkus Josef Academic Year: 2021/2022 Supervisor: Smrž Pavel, doc. RNDr., Ph.D.
English title
Discrete Graph State Application Driver
Language
Czech
Abstract

The aim of this work is to create a framework for integration testing of C++ systems based on their state diagrams. One part of the framework is a library defining the creation andtransitions of a state diagram. Another part is an interface working on this library, that records state transitions in a run of a system. Records are then compared with an etalon.Etalon is the run of the system, that we consider as correct for a given set of inputs. The last part is an application for comparing state transitions and a script for test automation. The created system was tested within a partner company.

Keywords

state, diagram, graph, integration testing, C++, debugging

Department
Degree Programme
Files
Status
defended, grade B
Date
16 June 2022
Reviewer
Committee
Smrž Pavel, doc. RNDr., Ph.D. (DCGM FIT BUT), předseda
Burgetová Ivana, Ing., Ph.D. (DIFS FIT BUT), člen
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), člen
Smrčka Aleš, Ing., Ph.D. (DITS FIT BUT), člen
Strnadel Josef, Ing., Ph.D. (DCSY FIT BUT), člen
Citation
MELKUS, Josef. Aplikace pro nahrávání a přehrávání diskrétního stavového grafu. Brno, 2022. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2022-06-16. Supervised by Smrž Pavel. Available from: https://www.fit.vut.cz/study/thesis/7551/
BibTeX
@bachelorsthesis{FITBT7551,
    author = "Josef Melkus",
    type = "Bachelor's thesis",
    title = "Aplikace pro nahr\'{a}v\'{a}n\'{i} a p\v{r}ehr\'{a}v\'{a}n\'{i} diskr\'{e}tn\'{i}ho stavov\'{e}ho grafu",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/7551/"
}
Back to top