Národní úložiště šedé literatury Nalezeno 99 záznamů.  1 - 10dalšíkonec  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Extension of the tmt Tool for Reporting through the ReportPortal API
Bubáková, Natália ; Pavela, Jiří (oponent) ; Smrčka, Aleš (vedoucí práce)
This Bachelor’s thesis provides insight into testing processes practiced across teams at Red Hat and describes a new testing infrastructure proposed to improve testing workflow within the company. With this infrastructure serving as the main motivation for the assignment, the work targets several use cases of report functionality resulting from the integration of the Test Management Tool commonly known as tmt and the reporting platform ReportPortal. It examines both of these tools, analyses alternative approaches, and proposes an implementation of a tmt plugin that integrates seamlessly with ReportPortal, via its REST API. The focus of the thesis encapsulates all steps behind a community-driven project, closely examining detailed aspects of design, implementation, and testing of all requested features of the plugin that actively resides within the tmt open-source project.
Testing the response of operating systems to different IPv6 flows
Ruiner, Michal ; Polák, Ladislav (oponent) ; Jeřábek, Jan (vedoucí práce)
The aim of the thesis is to create an array of virtual machines and research their response to the IPv6 protocol. Another significant part is to utilize the provided tool for generating and sniffing IPv6 traffic and verify its correct functionality. For such purpose, the GNS3 open-source software is selected. A~reader is familiarized with the concepts of virtualization, GNS3 functionality and various methods of software testing together with the implemented practical models. The IPv6 protocol is introduced in detail as well as the packet format, address types and several IPv6 protocols useful for the thesis. The practical part is discussed in the Numerical results chapter. The topology is established and connectivity verified using IPv4. Configuration of static IPv6 addresses is performed on the devices as well as configuration of router to distribute particular prefixes. 5 testing scenarios are proposed that increase the input load to the tool in sense of higher number of addresses for the 3 different modes - passive, active and aggressive. 3 scripts were developed. Performance testing script measures utilization of computational resources. The other 2 scripts perform packet capturing and further analysis to compare the results of proposed scripts with provided tool. The comparison is done utilizing passive and aggressive modes. Active mode is used to observe the response of various operating systems to different IPv6 flows. Specifically, multiple Windows 10 builds, Linux distributions, Windows XP, 7, 11, macOS and Android.
Informační systém pro správu testů
Novák, Miroslav ; Janoušek, Vladimír (oponent) ; Smrčka, Aleš (vedoucí práce)
Cílem této práce je specifikovat, navrhnout a implementovat informační systém pro správu testů, který bude fungovat jednak samostatně a jednak v rámci platformy Testos. Zvolený problém byl vyřešen vytvořením klientské webové aplikace a implementací webové služby pomocí REST API, která zajišťuje interoperabilitu s jinými nástroji. Vytvořené řešení umožňuje řídit základní proces testování, který sestává ze správy projektů, správy testovacích požadavků, správy testovacích sad a případů a správy jednotlivých testovacích běhů.
Využití Linuxových kontejnerů pro stálost testů
Országh, Marián ; Rogalewicz, Adam (oponent) ; Smrčka, Aleš (vedoucí práce)
Táto práca sa zaoberá štúdiom Linuxových kontajnerov a ich aplikáciou na vytvorenie stabilného prostredia pre testovanie softvéru. Programové riešenie problém delí na niekoľko častí. Najprv sa podľa požiadavok používateľa vytvorí konfigurácia, následne sa podľa nej vytvorí kontajner a nakoniec sa tento kontajner spustí spolu s dodanými testami za použitia platformy Docker. Program sám o sebe naplňuje počiatočné požiadavky, avšak jeho funkcionalita nie je zaručená vzhľadom na využitie softvéru tretej strany ako napríklad správcovia balíkov, čo môže spôsobiť neočakávané chyby za behu programu. Hlavným prínosom práce je zaobalenie platformy Docker tak, aby od užívateľa vyžadovala minimálnu, alebo žiadnu znalosť platformy Docker a umožňovala vytvárať kontajnery zjednodušenou formou.
Automatické testování systému BeeeOn
Wolfert, Richard ; Hujňák, Ondřej (oponent) ; Viktorin, Jan (vedoucí práce)
Táto diplomová práca sa zaoberá analýzou projektu Internetu vecí BeeeOn, návrhu a tvorbe jednotkových, integračných, systémových testov a ich automatizácii s využitím systému Kontinuálnej integrácie Jenkins CI. Teoretická časť sa venuje základom testovania softvéru a Kontinuálnej integrácii. Jadro práce tvorí špecifikácia a popis systému BeeeOn, požiadavky a potreby pre tvorbu automatických testov, ich návrhu a implementácie. V závere sa práca venuje dosiahnutým výsledkom a možnostiam rozšírenia.
Sada testů pro projekt OpenLDAP/NSS
Špůrek, David ; Očenášek, Pavel (oponent) ; Smrčka, Aleš (vedoucí práce)
Cílem práce je vytvořit sadu testů pro projekt OpenLDAP/NSS. Práce objasňuje principy testování, možnosti automatizace testování v prostředí GNU/Linux a vysvětluje pojmy LDAP i NSS. Testy jsou navrženy pro distribuci Fedora/Red Hat Enterprise Linux a jsou automatizovány pomocí skriptování v shellu s využitím knihovny Beakerlib pro testování. Pro návrh testů je použita metoda black box. Testy se zaměřují na integraci OpenLDAP a NSS. V práci jsou navrhnuty a implementovány testy pro balíky openldap-clients, kerberos, nss-pam-ldapd, samba a autofs.
Automatizované testování robotickým manipulátorem
Pernikář, Aleš ; Davídek, Daniel (oponent) ; Richter, Miloslav (vedoucí práce)
Tato bakalářská práce se zabývá automatizováním testovacích procedur software pomocí automaticky řízeného robotického manipulátoru. Práce stanovuje požadavky na počáteční podmínky testů, jejich průběh a způsob vyhodnocení výsledků. Dále popisuje testované prostředí YSoft SafeQ a multifunkční tiskárny, na kterých se daný software využívá. V práci jsou navrhnuty algoritmy pro řízení manipulátoru a získávání výsledků ze snímacích zařízení. Dále jsou popsány vlastní navrhnuté knihovny pro vytvoření rozhraní mezi testovacím prostředí a testovacím nástrojem. Při realizování testů je využito prostředí Robot Framework, v němž jsou navrhnuty testovací plány, které jsou následně realizovány na vzdáleném zařízení pomocí testovacího rozhraní Atlassian Bamboo.
Generátor testovacích dat pro databáze finančních technologií
Moresová, Eva ; Vašíček, Ondřej (oponent) ; Smrčka, Aleš (vedoucí práce)
Táto bakalárska práca sa zaoberá vytvorením generátora testovacích dát pre databázy aplikácií z oblasti finančných technológií. Riešenie tohto problému bolo realizované ako rozšírenie a upravenie funkcionality existujúceho nástroja dbgenx, ktorý je súčasťou platformy Testos. Vytvorený nástroj umožňuje generovať dáta s ohľadom na ich štrukturálne a sémantické závislosti, definovať vlastné externé moduly na generovanie a poskytuje efektívny zápis predpisu pre generované dáta.
Testování aplikací s využitím Linuxových kontejnerů
Marhefka, Matúš ; Rogalewicz, Adam (oponent) ; Smrčka, Aleš (vedoucí práce)
Táto diplomová práca sa zaoberá softwarovými kontajnermi (obzvlášť Docker kontajnermi) ako jednou variantou serverovej virtualizácie. Softwarové kontajnery namiesto virtualizácie hardwaru spočívajú na vrchole jedinej inštancie operačného systému a sú z hľadiska systémových zdrojov oveľa účinnejšie ako hypervisory. Docker kontajnery uľahčujú balenie a distribúciu aplikácií, a zaručujú, že aplikácie budú vždy bežať rovnako, bez ohľadu na prostredie, v ktorom budú spustené. K dispozícii je celý rad prípadov použitia kontajnerov, táto práca skúma ich použitie v oblasti testovania softwaru. Diplomová práca navrhuje tri hlavné kategórie prípadov použitia pre beh softwarových systémov v Docker kontajneroch. Predstavuje aspekty pre aplikácie bežiace v kontajneroch, ktoré by mali poskytnúť lepší prehľad o nastaveniach aplikácie v rámci infraštruktúry kontajnerov. Následne sú diskutované možné problémy s testovaním softwarových systémov bežiacich v Docker kontajneroch a sú navrhnuté testovacie metódy, ktoré predložené problémy riešia. Jedna navrhnutá testovacia metóda bola tiež použitá pri implementácii frameworku na testovanie softwaru bežiaceho v Docker kontajneroch, ktorý bol vyvinutý v rámci tejto práce.
Dynamická detekce a léčení časově závislých chyb nad daty v prostředí Java
Letko, Zdeněk ; Kolář, Dušan (oponent) ; Vojnar, Tomáš (vedoucí práce)
Hledání chyb plynoucích ze souběžného zpracovávání výpočtů je obtížné. Proto se tato diplomová práce zabývá detekcí a léčením časově závislých chyb nad daty a chyb plynoucích z nesprávné atomicity operací v prostředí Java. Práce prezentuje dva různé algoritmy pro detekci. Jedním z nich je nový algoritmus nazvaný AtomRace, který detekuje časově závislé chyby nad daty jako speciální případ nesprávné atomicity operací. Následné léčení detekovaných chyb je založeno na potlačení opakování chyby, buď zavedením přídavné synchronizace, nebo legálním ovlivňováním plánovače Javy, za účelem vynucení správné atomicity operací. Navržená architektura, která pracuje souběžně se sledovaným programem, využívá ke sledování a ovlivňování výpočtu techniku instrumentace na úrovni Java bytecode. Architektura a algoritmy byly implementovány a otestovány v několika případových studiích.

Národní úložiště šedé literatury : Nalezeno 99 záznamů.   1 - 10dalšíkonec  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.