Testovací dvojník pro zařízení a soubory
Loading...
Date
Authors
Záležák, Daniel
Advisor
Referee
Mark
D
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
ORCID
Abstract
Táto práca rieši problematiku testovania softvéru. V istých prípadoch nie je možné zhotoviť vhodné prostredie na otestovanie daného softvéru. Cieľom tejto práce je vytvoriť testovacieho dvojníka, ktorý dokáže nasimulovať vhodné prostredie. Hlavným zameraním tohto testovacieho dvojníka je práca so špeciálnymi a bežnými súbormi. Zvolený problém je riešený vytvorením vlastnej zdieľanej knižnice a mechanizmu LD_PRELOAD, ktorý umožňuje nahradiť volania knižnice GNU C na systémoch GNU/Linux. Testovací dvojník je navrhnutý na testovanie diagnostického softvéru sos od Red Hat. Je sa však využiteľný aj na testovanie iných aplikácií.
This work addresses the issue of software testing. In some cases, it is not possible to create a~suitable environment for testing the given software. The goal of this work is to create a test double that can simulate an appropriate environment. The main focus of this test double is working with special and common files. The chosen problem is solved by creating a custom shared library and the LD_PRELOAD mechanism, which allows overriding GNU~C library calls on GNU/Linux systems. The test double is designed for testing the diagnostic software sos from Red Hat, but it can also be used for testing other applications.
This work addresses the issue of software testing. In some cases, it is not possible to create a~suitable environment for testing the given software. The goal of this work is to create a test double that can simulate an appropriate environment. The main focus of this test double is working with special and common files. The chosen problem is solved by creating a custom shared library and the LD_PRELOAD mechanism, which allows overriding GNU~C library calls on GNU/Linux systems. The test double is designed for testing the diagnostic software sos from Red Hat, but it can also be used for testing other applications.
Description
Keywords
Citation
ZÁLEŽÁK, D. Testovací dvojník pro zařízení a soubory [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
Document type
Document version
Date of access to the full text
Language of document
sk
Study field
Informační technologie
Comittee
doc. Ing. František Zbořil, CSc. (předseda)
Ing. Aleš Smrčka, Ph.D. (člen)
Ing. Jan Pluskal, Ph.D. (člen)
doc. Ing. Michal Španěl, Ph.D. (člen)
Ing. Josef Strnadel, Ph.D. (člen)
Date of acceptance
2025-06-18
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 D.
Result of defence
práce byla úspěšně obhájena
