Národní úložiště šedé literatury Nalezeno 431 záznamů.  začátekpředchozí206 - 215dalšíkonec  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Včasné testování v projektu oVirt/RHV
Saranová, Ivana ; Smrčka, Aleš (oponent) ; Rogalewicz, Adam (vedoucí práce)
Cílem této práce je automatizace přípravy testovacího prostředí v procesu manuálního včasného testování komponenty ovirt-web-ui projektu oVirt/RHV a umožnit tak testerovi efektivně využít svůj čas. Při řešení práce byly nastudovány agilní metodiky, princip včasného testování, projekt oVirt/RHV a nástroje Jira, Jenkins a GitHub usnadňující vývoj software. Automatizace byla implementovaná v jazyce Python a zasazena do existující automatizační struktury v GitLabu, přičemž je automaticky spouštěna pomocí nástroje Jenkins. Vytvořené komponenty pro komunikaci s jednotlivými nástroji umožňují nejen běh skriptu, který provádí přípravu prostředí, ale také budoucí získávání dat do databáze. Výsledná práce byla řádně otestována a podařilo se dosáhnout uvolnění až 2 hodin času testera na jiné pracovní aktivity.
Rozvoj nástroje Combine
Nováček, Pavel ; Janoušek, Vladimír (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato práce se zabývá reimplementací webového nástroje Combine, který pro uživatelem specifikované parametry a specifikovaná omezení vygeneruje použitím algoritmu IPOG kombinatorickou testovací sadu splňující požadované kombinatorické kritérium pokrytí. Práce je řešena v kontextu platformy Testos, která cílí na automatizaci softwarového testování. Cílem této práce je analyzovat aktuální stav nástroje, identifikovat jeho chyby a nedostatky, diskutovat vhodná rozšíření jeho funkcionality a na základě těchto poznatků vytvořit nový návrh a implementaci nástroje Combine. Vytvořené řešení zachovává veškerou funkcionalitu původního nástroje a zároveň ji rozšiřuje na všech úrovních architektury. Nástroj je nejen lépe ovladatelný díky uživatelsky přívětivějšímu webovému rozhraní, ale nabízí i nové možnosti pro generování testovacích sad. Pro jeho implementaci byly zvoleny vhodnější technologie, díky kterým je nástroj přenositelný a generuje testovací sadu značně rychleji než předchozí implementace a dokáže konkurovat existujícím řešením pro generování kombinatorické testovací sady.
Petri nets in Netlab Tool
Šajdík, Ondrej ; Smrčka, Aleš (oponent) ; Rogalewicz, Adam (vedoucí práce)
The aim of this work is to support the continuation of the Netlab tool's development and to simplify its extension. Netlab is a desktop application that allows for the modeling of systems in the form of Petri nets using a graphical editor, and subsequently performs model checking analyses on the created model. Within the scope of this work, the concepts of model checking, Petri nets, and available analyses within the application were examined. The application had not been developed for an extended period, resulting in significant obstacles for further improvements. These issues are addressed and resolved throughout the course of this work. Another goal is to enable users of the application to execute a reverse analysis algorithm on the created model, which has been implemented, thereby demonstrating extensibility and potential for future development.
Automated Testing of Smart Card Authentication in GUI
Mach, Ondřej ; Smrčka, Aleš (oponent) ; Peringer, Petr (vedoucí práce)
The aim of this thesis is to automate testing of the most common use cases of smart card authentication in Red Hat Enterprise Linux (RHEL). These include logging in with GDM, using lock-on-removal feature in GNOME shell and unlocking the system. Because these use cases include interaction with the desktop manager, conventional testing tools cannot be used. A new module was added to an existing Python library to capture the screen and control the system under test. The implementation does not depend on a specific display server. A set of common test cases, which had been previously tested manually, was implemented. The solution will be used in Red Hat to test new releases of RHEL.
Modulární webhosting pro výukové účely
Kašpárek, Ladislav ; Smrčka, Aleš (oponent) ; Pavela, Jiří (vedoucí práce)
Bakalářká práce je zaměřena na návrh webhostingu, jehož cílem je podpořit výuku IT na středních školách. Výsledný webhosting je postaven na kontejnerové platformě Docker, která je ovládána vlastní implementací řídící platformy. Cílem vlastní implementace je dosažení maximální kontroly nad způsobem nasazení služeb, které mají žáci využívat při výuce. Vytvořený webhosting umožňuje izolovaný běh žákovských služeb, jehož výhodou jsou stejná běhová prostředí při zachování oddělenosti jednotlivých služeb. Součástí bakalářské práce je nasazení webhostingu a následná žákovská evaluace zakládající se na zkušenostech využívání služeb platformy.
Výkonnostní a regresní testování nástroje Zoner Photo Studio X
Konopík, Matěj ; Kočí, Radek (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato práce se zabývá problematikou testování operací nad soubory ve formátu RAW z moderních digitálních fotoapárátů v rámci produktu Zoner Photo Studia X. Využívá se automatizovaných regresních testů s grey box přístupem pro kontinuální kontrolu kvality výstupních obrazových dat. Byl také vytvořen unifikovaný systém pro testování modulu Zoner Photo Studia X zodpovídajícího za převody RAW souborů. Systém představuje otevřevené rozhraní pro nové testy obrazových dat, automatické spouštění a zabudovanou analýzu i reporting. Díky tomu je snadnější vytvářet nové testy a zvyšovat tak výslednou kvalitu produktu.
Simulované vkládání chyb v síťové komunikaci
Rozsíval, Michal ; Rogalewicz, Adam (oponent) ; Smrčka, Aleš (vedoucí práce)
Vývoj síťových aplikací probíhá v ideálních podmínkách na rozdíl od jejich nasazení ve skutečném prostředí, které obsahuje chyby jako ztrátovost, zpoždění nebo kybernetické útoky. Zajištění odolnosti proti těmto chybám je tak klíčové. Tato diplomová práce představuje nástroj NetLoiter, jehož cílem je umožnit simulaci požadovaných chyb a umožnit tím vývojářům je správně ošetřit. Nástroj NetLoiter lze použít v transparentní (server proxy), skryté (odchytává komunikaci přímo z jádra systému) nebo hardwarové variantě, která je vhodná například pro testování vestavěných systémů. Nástroj NetLoiter podporuje dynamickou rekonfiguraci pomocí veřejného rozhraní, které je možné využít pro automatizaci procesu testování. Nástroj NetLoiter byl úspěšně integrován a použit v reálných projektech.
Orchestrace modulů multitenantních systémů
Freyburg, Petr ; Pavela, Jiří (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato práce se zabývá tvorbou multitenantních systémů a jejich orchestrací. Proces tvorby je založen na transformaci existujícího monolitického, avšak modulárního systému s cílem vyčlenění vybraného modulu. Vzniklé řešení zahrnuje infrastrukturu, která umožňuje zabezpečený přenos mezi informačním systémem a vyčleněným modulem. Tato infrastruktura izoluje jednotlivé tenanty do sebe. Jednotlivé moduly jsou kontejnerizovány v technologii Docker a jsou orchestrovány pomocí nástroje Kubernetes. Navržené řešení podporuje několik rozhraní mezi modulem a systémem. Podporovaná rozhraní zahrnují například standardní klient-server architekturu nebo standardní vstupně-výstupní umožňující jednorázové spouštění konzolových aplikací.
System for Managing Corporate Data Integration
Řezník, Michal ; Smrčka, Aleš (oponent) ; Kočí, Radek (vedoucí práce)
This thesis aims to design and implement an application interface that will become part of a micro application on the Onsemi integration platform. The thesis introduces the strategies used during the development of the system, the tools used, and the system’s design. The Onsemi middleware platform caters for more than 3000 data flows per day and ensures the corporation’s successful day-to-day running. Middlware platform must gurantee data delivery for each integration. Some data integration flows can produce a token representing an outgoing datafile stored in the file system. The token represents this state by moving around the server’s file system on which the application catering for data delivery is currently running. The main purpose of the interface is to make it easier for middleware team members to manage failed data integrations, which they must deal with along with developing the platform and providing new integrations. At the end of the thesis, the implementation in the company’s system is described together with an evaluation of the benefits of the developed solution.
Test Suite of the EAS Framework
Mazáková, Júlia ; Janoušek, Vladimír (oponent) ; Smrčka, Aleš (vedoucí práce)
This work focuses on the software testing of the system with an emphasis on lower layers of testing, which includes unit and integration testing. The primary objective is to showcase the testing process using the EAS (Effective Agenda System) framework, starting with the test plan process followed by the creation of the final test suite that will evaluate the performance of the system's backend microservices. This test suite covers a significant part of the system's functionality. The results are stored and analyzed in the final test report. Performed analysis of the system and the final suite serve as valuable assets in the context of testing.

Národní úložiště šedé literatury : Nalezeno 431 záznamů.   začátekpředchozí206 - 215dalšíkonec  přejít na záznam:
Viz též: podobná jména autorů
3 Smrčka, Adam
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.