National Repository of Grey Literature 53 records found  beginprevious21 - 30nextend  jump to record: Search took 0.02 seconds. 
Automatic Test Input Generation for Information Systems
Naňo, Andrej ; Fiedor, Tomáš (referee) ; Smrčka, Aleš (advisor)
ISAGENis a tool for the automatic generation of structurally complex test inputs that imitate real communication in the context of modern information systems . Complex, typically tree-structured data currently represents the standard means of transmitting information between nodes in distributed information systems. Automatic generator ISAGENis founded on the methodology of data-driven testing and uses concrete data from the production environment as the primary characteristic and specification that guides the generation of new similar data for test cases satisfying given combinatorial adequacy criteria. The main contribution of this thesis is a comprehensive proposal of automated data generation techniques together with an implementation, which demonstrates their usage. The created solution enables testers to create more relevant testing data, representing production-like communication in information systems.
Testing of Device for DoS Attack Protection
Burzala, Matúš ; Vrána, Roman (referee) ; Kučera, Jan (advisor)
This thesis deals with testing of a device for (D)DoS protection DCPRO, that is developed within the CESNET association. The aim of the thesis was to design and implement an extendable testing system, which would allow automated testing of DCPRO device. In addition to the testing system, there was created a collection of tests for verification of functional and performance parameters of the device within the thesis. Afterwards, the developed system was integrated into a continuous integration system Jenkins. Particularly within the thesis there were created 109 specific test scenarios to test device firmware modules, 7 throughput test scenarios, 10 test scenarios to verify proper functionality of software modules dedicated to SYN Flood and amplification attacks protection, and one test for verification of device network routing ability. The developed testing system is easily extensible. In order to simplify a future extension of the system, there is a created template encapsulated in source files for new test creation and text part of the thesis contains guide how to create new tests.
Fuzz Testing of REST API
Segedy, Patrik ; Rogalewicz, Adam (referee) ; Malík, Viktor (advisor)
Táto práca sa zaoberá fuzz testovaním REST API. Po prezentovaní prehľadu techník používaných pri fuzz testovaní a posúdení aktuálnych nástrojov a výskumu zameraného na REST API fuzz testovanie, sme pristúpili k návrhu a implementácii nášho REST API fuzzeru. Základom nášho riešenia je odvodzovanie závislostí z OpenAPI formátu popisu REST API, umožňujúce stavové testovanie aplikácie. Náš fuzzer minimalizuje počet po sebe nasledujúcich 404 odpovedí od aplikácie a testuje aplikáciu viac do hĺbky. Problém prehľadávania dostupných stavov aplikácie je riešený pomocou usporiadania závislostí tak, aby sa maximalizovala pravdepodobnosť získania potrebných vstupných dát pre povinné parametre, v kombinácii s rozhodovaním, ktoré povinné parametre môžu využívať aj náhodne generované hodnoty. Implementácia je rozšírením Schemathesis projektu, ktorý generuje vstupy za pomoci Hypothesis knižnice. Implementovaný fuzzer je použitý na testovanie Red Hat Insights aplikácie, kde našiel 32 chýb, z čoho jednu chybu je možné reprodukovať len za pomoci stavového testovania.
Design and Evaluation of User Interface for Water Management Information System
Vicen, Ondrej ; Rudnitckaia, Julia (referee) ; Hynek, Jiří (advisor)
Bachelor thesis deals with the creation of the user interface to the information system of sewage pumping station in Trebišov. The first part describes the general methods suggest user interface and tested its applicability. Furthermore, the information presented dashboard. The second part describes the analysis of the underlying system, user requirements for a new system under which it was designed and tested a new user interface.
Onboarding Process in Application for Visual Programming in Augmented Reality
Mikuš, Michal ; Beran, Vítězslav (referee) ; Materna, Zdeněk (advisor)
This thesis focuses on the implementation of the onboarding process in AREditor, which is an application developed to enable non-programmers to program robotic arms and its components in augmented reality. Because the app's workflow is so specific, it requires integration for new users. My work contains analysis of current issues with the use of augmented reality, analysis of issues found in AREditor, analysis of learning principles and existing onboarding methods. With that knowledge, I could create a draft, which was then implemented and tested. The tests helped me improve the existing implementation. Onboarding is there to provide information on the basic features of the application. Users that pass onboarding should be able to operate this app and be able to find other functionalities by their own.
Application for OpenShift Plaform for Testing of Students Projects
Országh, Marián ; Janoušek, Vladimír (referee) ; Smrčka, Aleš (advisor)
Cieľom tejto práce je navrhnúť službu pre automatizované testovanie študentských programovacích projektov na základe požiadaviek a následne implementovať túto službu za použitia technológií OpenShift, Python a Git. Vytvorenie takejto služby stavia základ pre zjednotený proces testovania študentských projektov, ktorý zahŕňa spúšťanie testovacích sád v oddelených Linuxových kontajneroch. Vylepšený testovací proces má viesť ku zjednodušeniu známkovania vyučujúcimi a taktiež zlepšeniu výsledkov študentov pri týchto úlohách.   Táto diplomová práca vysvetľuje základy testovania softvéru, pričom sa sústredí na testovanie založené na požiadavkách, poskytuje náhľad do technológie kontajnerov a objasňuje, ako boli tieto témy zahrnuté pri návrhu služby a taktiež, ako sa ich použitie odrazilo na požiadavkách na ňu. Okrem toho je implementácia tejto služby podrobená detailnej analýze, ktorá má slúžiť ako referenčný materiál pre jej akékoľvek budúce rozšírenia.   Implementovaná služba je schopná vykonávať základné operácie, zahřňajúce paralelné testovanie študentských projektov v oddelených kontajneroch, vytvorenie kontajnerizovaného ladiaceho prostredia, alebo automatické zostavenie kontajnerového obrazu pre konkrétne zadanie.   
Respirator filtration efficiency
Tolnaj, Tomáš ; Mišík, Ondrej (referee) ; Bělka, Miloslav (advisor)
Aerosols are everywhere around us and pose an increasing risk to human health. That is why aerosols and their filtration are the subject of several researches. This bachelor thesis focuses on established standards for respirator testing according to the European standard and factors influencing their filtration efficiency. The research also includes a description of the theoretical background of aerosols, the physical principles of deposition, a detailed description of respirators. The thesis contains an experimental part, which consists of designing, assembling and setting up the experimental rig with subsequent measurement of the filtration efficiency, pressure loss and evaluation of the measured results.
TLS/SSL Interoperability Across Systems
Leitmann, Peter ; Malina, Lukáš (referee) ; Šeda, Pavel (advisor)
Hlavným cieľom tejto bakalárskej práce je pridanie nových testov interoperability do vybraných open-source projektov. Dôvod pre toto pramení v dôraze na zefektívňovanie práce vývojových tímov. Táto práca hlavne popisuje široko používané bezpečnostné protokoly -- Secure Sockets Layer (SSL) and Transport Layer Security (TLS). Ďalej sa zameriava na popis postupu, ako by mal byť softvér vyvíjaný s použitím CI/CD (priebežného integrovania a priebežného nasadzovania), čo pozostáva nie len z vytvárania kódu ale aj jeho testovania. Preto je v práci vysvetlený známy cyklus vývoja SDLC (Software Development Life Cycle) a aj cyklus testovania STLC (Software Testing Life Cycle). V praktickej časti je popísaný proces vyberania vhodných testov, konfigurácia rôznych CI systémov a následné testovanie vyvíjaného softvéru. Testovacie prostredie je výhradne operačný systém Fedora a testy sú závislé na open-source nástroji Test Management Tool.
Onboarding Process in Application for Visual Programming in Augmented Reality
Mikuš, Michal ; Beran, Vítězslav (referee) ; Materna, Zdeněk (advisor)
This thesis focuses on the implementation of the onboarding process in AREditor, which is an application developed to enable non-programmers to program robotic arms and its components in augmented reality. Because the app's workflow is so specific, it requires integration for new users. My work contains analysis of current issues with the use of augmented reality, analysis of issues found in AREditor, analysis of learning principles and existing onboarding methods. With that knowledge, I could create a draft, which was then implemented and tested. The tests helped me improve the existing implementation. Onboarding is there to provide information on the basic features of the application. Users that pass onboarding should be able to operate this app and be able to find other functionalities by their own.
Design of watering module for mobile robot
Vizváry, Peter ; Králík, Jan (referee) ; Krejsa, Jiří (advisor)
The diploma thesis is focused on the design of a watering module for a mobile robot. The main goals of this work are to design various concepts of the watering module and their subsequent comparison, ending with the selection of the final concept, which results in its implementation in the form of a prototype with subsequent testing of its properties. The first part of this work is focused on the analysis of the issue and the definition of the assigned task together with the main parameters and requirements. The second part contains an overview of known solutions to the issue and designs for own concepts of the watering module and its individual components. The designs are compared and evaluated in terms of their performance, complexity and price. In the third part, based on the evaluation of the most promising variants, there is a selection of the final concept and after that designing and selection of the final constructional solution. The fourth part is focused on the design and implementation of the prototype, contains the selection and design of the necessary components, module assembly and the creation of the control algorithm of the watering module. The final fifth part contains testing of the functional properties of the prototype, their evaluation and subsequent suggestions for its improvement.

National Repository of Grey Literature : 53 records found   beginprevious21 - 30nextend  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.