Generování stromových struktur pro účely testování informačních systémů
but.committee | prof. Ing. Tomáš Vojnar, Ph.D. (předseda) doc. Ing. Ondřej Ryšavý, Ph.D. (místopředseda) Ing. František Grézl, Ph.D. (člen) doc. Ing. Jan Kořenek, Ph.D. (člen) Dr. Ing. Petr Peringer (č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 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: Zvažoval jste použití jiného nástroje pro kombinační testování, než je Combine? Zkoušel jste nástroj pustit nad množinou jím vygenerovaných zpráv? Dotaz na spolupráci s firmou. Dotaz na nevalidnost vygenerovaných zpráv. | 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čka, Aleš | cs |
dc.contributor.author | Rozsíval, Michal | cs |
dc.contributor.referee | Hruška, Martin | cs |
dc.date.created | 2021 | cs |
dc.description.abstract | Cílem této práce je vytvořit nástroj automatizující testování informačních systémů. Nástroj vytváří testovací zprávy podobné těm v reálném provozu, přičemž podobností se v rámci této práce rozumí podobnost struktur posílaných dat. Princip činnosti spočívá ve zpracování záznamu komunikace, který si nástroj načte a jednotlivé v něm obsažené zprávy převede do uniformního formátu. Takto uložené zprávy klasifikuje do skupin, které abstrahuje do podoby vhodné pro následné generování náhodných testovacích zpráv. Podporována je komunikace prostřednictvím protokolu REST API a OPC UA a stromově strukturovaná data ve formátu JSON a XML . Nové zprávy jsou vytvářeny na základě kombinačního testování s pokrytím Pair-Wise . Výsledná funkcionalita nástroje byla ověřena na reálných záznamech komunikace. | cs |
dc.description.abstract | The work aims to create a tool for automated testing of information systems. It creates messages similar in structure to those in the communication of existing systems. The program reads provided communication record according to configuration and saves the individual messages in a uniform form. It splits the saved messages into groups and abstracts them into a suitable form for a subsequent generation of new random test messages based on a combinatorial testing with Pair-Wise coverage. The tool supports communication using the REST API and OPC UA protocols and structured data in XML and JSON . The program was tested by processing real communication records. | en |
dc.description.mark | A | cs |
dc.identifier.citation | ROZSÍVAL, M. Generování stromových struktur pro účely testování informačních systémů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021. | cs |
dc.identifier.other | 136451 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/199327 | |
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 | testování | cs |
dc.subject | kombinační testovaní | cs |
dc.subject | Pair-Wise | cs |
dc.subject | klasifikace | cs |
dc.subject | abstrakce | cs |
dc.subject | generování | cs |
dc.subject | komunikace | cs |
dc.subject | stromová struktura | cs |
dc.subject | informační systém | cs |
dc.subject | protokol | cs |
dc.subject | zpráva | cs |
dc.subject | HTTP | cs |
dc.subject | REST API | cs |
dc.subject | OPC UA | cs |
dc.subject | XML | cs |
dc.subject | JSON | cs |
dc.subject | testing | en |
dc.subject | combinatorial testing | en |
dc.subject | Pair-Wise | en |
dc.subject | classification | en |
dc.subject | abstraction | en |
dc.subject | generating | en |
dc.subject | communication | en |
dc.subject | tree structure | en |
dc.subject | information system | en |
dc.subject | protocol | en |
dc.subject | message | en |
dc.subject | HTTP | en |
dc.subject | REST API | en |
dc.subject | OPC UA | en |
dc.subject | XML | en |
dc.subject | JSON | en |
dc.title | Generování stromových struktur pro účely testování informačních systémů | cs |
dc.title.alternative | Generating Tree Structures for Testing of Information Systems | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2021-06-15 | cs |
dcterms.modified | 2021-06-19-12:15:56 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 136451 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:34:59 | en |
sync.item.modts | 2025.01.17 12:24:34 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.87 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-23346_v.pdf
- Size:
- 86.04 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-23346_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-23346_o.pdf
- Size:
- 87.84 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-23346_o.pdf
Loading...
- Name:
- review_136451.html
- Size:
- 1.48 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_136451.html