Aplikace pro nahrávání a přehrávání diskrétního stavového grafu
but.committee | doc. RNDr. Pavel Smrž, Ph.D. (předseda) doc. RNDr. Jitka Kreslíková, CSc. (místopředseda) Ing. Ivana Burgetová, Ph.D. (člen) Ing. Aleš Smrčka, Ph.D. (člen) Ing. Josef Strnadel, Ph.D. (člen) | cs |
but.defence | 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 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 B. Otázky u obhajoby: Jak jste získal z programu v C++ stav? Provádí programátor "anotaci" zdrojového kódu? Jak probíhá generování grafu? Co je výsledkem testování v rámci běhu aplikace? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Smrž, Pavel | cs |
dc.contributor.author | Melkus, Josef | cs |
dc.contributor.referee | Doležal, Jan | cs |
dc.date.accessioned | 2022-06-21T07:55:41Z | |
dc.date.available | 2022-06-21T07:55:41Z | |
dc.date.created | 2022 | cs |
dc.description.abstract | Cílem této práce je vytvořit balíček nástrojů pro integrační testování C++ systémů na základě stavových diagramů. Všechny komponenty balíčku jsou od sebe oddělené a umožňují snadnou výměnu za jinou. Součástí tohoto balíčku je knihovna definující vytváření a přechody stavového diagramu. Dalším nástrojem je rozhraní pracující nad touto knihovnou, které zaznamenává přechody stavů za běhu systému. V rámci testů se uložené přechody porovnávají s etalonem. Etalon je běh systému, který pro dané vstupy považujeme za správný. Další částí je program na samotné porovnávání a skript sloužící k automatizaci testů. Vytvořený systém byl otestován v rámci partnerské společnosti. | cs |
dc.description.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 and transitions 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. | en |
dc.description.mark | B | cs |
dc.identifier.citation | MELKUS, J. Aplikace pro nahrávání a přehrávání diskrétního stavového grafu [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2022. | cs |
dc.identifier.other | 145057 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/207202 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | stavový diagram | cs |
dc.subject | stavový graf | cs |
dc.subject | integrační testování | cs |
dc.subject | C++ | cs |
dc.subject | debugging | cs |
dc.subject | state | en |
dc.subject | diagram | en |
dc.subject | graph | en |
dc.subject | integration testing | en |
dc.subject | C++ | en |
dc.subject | debugging | en |
dc.title | Aplikace pro nahrávání a přehrávání diskrétního stavového grafu | cs |
dc.title.alternative | Discrete Graph State Application Driver | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2022-06-16 | cs |
dcterms.modified | 2022-06-20-10:23:02 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 145057 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2022.06.21 09:55:41 | en |
sync.item.modts | 2022.06.21 08:17:30 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédií | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 2.56 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-7551_v.pdf
- Size:
- 86.1 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-7551_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-7551_o.pdf
- Size:
- 124.82 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-7551_o.pdf
Loading...
- Name:
- review_145057.html
- Size:
- 1.46 KB
- Format:
- Hypertext Markup Language
- Description:
- review_145057.html