Test environment for integration testing of component-based real-time software

dc.contributor.advisor Matějka, Joel
dc.contributor.author Steidl, Richard
dc.contributor.referee Renza Ondřej
dc.date.accessioned 2020-09-04T13:51:20Z
dc.date.available 2020-09-04T13:51:20Z
dc.date.issued 2020-08-26
dc.description.abstract Práce analyzuje možnost tvorby obecného nástroje pro zjednodušení testování softwaru na úrovni komponent v rámci multikomponentního systému za plné softwarové integrace. Práce rovněž obsahuje konkrétní návrh řešení, který je následně i implementován pro ověření navrženého konceptu při testování softwarové komponenty splňující bezpečnostní úroveň SIL 4 (Safety integrity level) na základě normy EN 50128:2011. Navržené testovací prostředí snižuje implementační náročnost pro testera a rovněž dělí testovací činnost do dvou částí, na přípravu testovacího prostředí pro konkrétní projekt a na samotnou tvorbu testovacích sad. Z těchto dvou částí vyžaduje pouze příprava testovacího prostředí hlubší seznámení s testovaným projektem. Pro tvorbu samotných testovacích sad na sebe již navržené testovací prostředí přebírá významnou část nutné funkcionality a tím výrazně snižuje požadavky na specializaci uživatele. cs
dc.description.abstract The thesis analyses possibility of creation of generic tool for testing vertical multicomponent system. The testing is done on component level, while full software integration is achieved. The thesis also contains proposal of test framework. To prove the concept, the proposed solution is implemented and used while testing software component that complies with SIL 4 (Safety integrity level) limitations that are defined in norm EN 50128:2011. The proposed framework reduces the implementation complexity for tester and also divides the test implementation to two parts: to preparation of the framework for specific project, and to testcase creation itself. Out of these two parts, only the preparation of the framework requires deeper knowledge of the tested project. For the testcase creation, the framework takes major part of necessary functionality on itself and therefore the required tester specialisation for this part is greatly reduced. en
dc.identifier KOS-960815815805
dc.identifier.uri http://hdl.handle.net/10467/89955
dc.publisher České vysoké učení technické v Praze cs
dc.publisher Czech Technical University in Prague en
dc.rights A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act. en
dc.rights Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění. cs
dc.subject Testování softwaru cs
dc.subject Aplikace reálného času cs
dc.subject Komponenta cs
dc.subject Testování komponent cs
dc.subject Integrační testování cs
dc.subject Úroveň integrity bezpečnosti cs
dc.subject Bezpečnostně-kritický systém cs
dc.subject C++ cs
dc.subject Vestavný systém cs
dc.subject Železniční infrastruktura cs
dc.subject Železniční automatizace cs
dc.subject Software testing en
dc.subject Real-time en
dc.subject Component en
dc.subject Component testing en
dc.subject Integration testing en
dc.subject Safety integrity level en
dc.subject Safety-critical system en
dc.subject C++ en
dc.subject Embedded en
dc.subject Railway infrastructure en
dc.subject Railway automation en
dc.title Testovací prostředí pro integrační testování real-time software složeného z více komponent cs
dc.title Test environment for integration testing of component-based real-time software en
dc.type diplomová práce cs
dc.type master thesis en
dspace.entity.type Publication
relation.isAdvisorOfPublication a84ae611-b24d-4da2-9738-36b23ab7366b
relation.isAdvisorOfPublication.latestForDiscovery a84ae611-b24d-4da2-9738-36b23ab7366b
relation.isAuthorOfPublication fb757d71-04f1-42e2-8282-44178c383307
relation.isAuthorOfPublication.latestForDiscovery fb757d71-04f1-42e2-8282-44178c383307
theses.degree.discipline Počítačové inženýrství cs
theses.degree.grantor katedra měření cs
theses.degree.programme Otevřená informatika cs

Files

Original bundle

Now showing 1 - 4 of 4
Name:
F3-DP-2020-Steidl-Richard-Testovaci prostredi pro integracni testovani real-time software slozeneho z vice komponent.pdf
Size:
1.16 MB
Format:
Adobe Portable Document Format
Description:
PLNY_TEXT
Name:
F3-DP-2020-Steidl-Richard-priloha-Diploma_with_usecase_small.zip
Size:
47.16 MB
Format:
Unknown data format
Description:
PRILOHA
Name:
F3-DP-2020-posudek-Matejka_Joel.pdf
Size:
110.31 KB
Format:
Adobe Portable Document Format
Description:
POSUDEK
Name:
F3-DP-2020-posudek-Renza_Ondrej.pdf
Size:
217.84 KB
Format:
Adobe Portable Document Format
Description:
POSUDEK