National Repository of Grey Literature 19 records found  1 - 10next  jump to record: Search took 0.00 seconds. 
Deployment of new versions of GNOME project
Pekník, Štefan ; Kolář, Dušan (referee) ; Křivka, Zbyněk (advisor)
Cílem této práce je modernizovat a automatizovat proces vydávání nových verzí projektů a aplikací GNOME. Díky integraci GitLab Continuous Integration (CI) pipelines a dedikovaného API se výrazně snižuje potřeba manuálního zásahu do vydávacího procesu. Výsledkem je nový pracovní postup, který je efektivnější, rychlejší a méně náchylný k chybám. Práce analyzuje aktuální skript ftpadmin, identifikuje oblasti ke zlepšení a navrhuje řešení založené na API jako jeho náhradu, které umožňuje kontrolovaný a automatizovaný proces vydávání prostřednictvím GitLab CI. Navrhované řešení nejen připravuje půdu pro budoucí zlepšení řízení vydávání GNOME, ale také může sloužit jako model pro ostatní projekty, které usilují o zefektivnění svých vydávacích procesů.
Kubernetes support for Quarkus QE Test Framework
Troitskii, Georgii ; Smrčka, Aleš (referee) ; Rogalewicz, Adam (advisor)
This thesis focuses on improving the open-source Quarkus QE Test Framework project, designated for testing applications built on the Quarkus framework. The goal is to add support for automated test execution on the Kubernetes platform. To achieve this goal, a Kubernetes cluster was installed in a virtual machine on the OpenStack platform. Integration between Jenkins and GitHub CI in the Quarkus QE Test Framework was set up using GitHub Pull Request Builder plugin for Jenkins. This integration allows Kubernetes to automatically run tests when creating Pull Requests on GitHub after entering a specific trigger phrase in the Pull Request. This solution enables fully automated test execution in Kubernetes as part of the GitHub CI pipeline, expanding the list of external platforms on which Quarkus QE team tests Quarkus applications.
Single-Page Application Generator for Improving Maintainabilty
Ďurčanský, Norbert ; Burget, Radek (referee) ; Polčák, Libor (advisor)
This diploma thesis deals with developing generator for single-page applications. Before developing the application it was necessary to identify problem areas that prevent the development and describe tools that make it easy to create, test, maintain, and deploy single-page applications. Based on the obtained information, the generator Create Sbspa is designed and implemented to efficiently create single-page applications and help to eliminate development problems. It generates configuration and code from semantic templates. The generator is available through a user interface that splits the templates into the groups by applicability. The generator was designed with the need for simplicity and clarity to enable efficient integration with new features. This work also includes design and implementation of the example app which shows features and benefits of the generator.
A Probe of Build Automation for Continuous Integration
Kačmarčík, Martin ; Kočí, Radek (referee) ; Smrčka, Aleš (advisor)
This bachelor thesis deals with a probe of build automation for continuous integration. The problem is solved by integrating existing systems such as Foreman, Jenkins and GitLab into a single system. The contribution of this thesis is a functional solution that is ready to be used in low- and middle-scale projects.
Continuous Integration System for Interoperability of TLS/SSL Libraries
Šumšal, František ; Fiedor, Tomáš (referee) ; Smrčka, Aleš (advisor)
The goal of this thesis is to implement a continuous integration system, which allows periodic and on-demand testing of provided Secure Socket Layer (SSL) / Transport Layer Security (TLS) libraries on supported systems, and to show the functionality and potential of such system by extending the existing interoperability test suite. The main benefit of this thesis is ensuring interoperability between the most popular SSL/TLS libraries during their development, and to discover potential issues in the shortest possible time. Presented results show found issues discovered by combining and using the implementation parts of this thesis on real world scenarios.
Automated Testing of Web Applications
Běloch, Tomáš ; Očenášek, Pavel (referee) ; Rychlý, Marek (advisor)
This bachelor's thesis deals with the automation in the process of testing web applications. The theoretical part is focused on providing the quality of software products and services. The thesis also discusses the problematic of automation of the partial types of testing; some of the testing tools are described here as well. The theoretical part gives more details on the tool called Selenim and continuous integration systems. The practical part is focused on the detailed analysis, proposal and realization of automated test scripts for the Cloud service of the IBA CZ Corporation. The conclusion of this thesis summarizes its contribution to the author and company and outlines the further planned development.
Localization system making use of GPS and GSM
Klozar, Lukáš ; Pust, Radim (referee) ; Šebela, Radek (advisor)
Aim of this master´s project is to analyse localization possibilities in GSM and GPS wireless networks. Choise of proper module and design location device for both GPS and GSM networks. Design and construction of system, which is able to designate it´s positron, using both GPS and GSM networks. The location informations, are send to Internet server, using GPRS system. Localization techniques in both wireless network are described. The system which is able to get position information was designed and constructed. The module´s driving software and the software, which process the localization informations and controls the database storing process, was designed.
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.
Automated Testing of Web Applications
Běloch, Tomáš ; Očenášek, Pavel (referee) ; Rychlý, Marek (advisor)
This bachelor's thesis deals with the automation in the process of testing web applications. The theoretical part is focused on providing the quality of software products and services. The thesis also discusses the problematic of automation of the partial types of testing; some of the testing tools are described here as well. The theoretical part gives more details on the tool called Selenim and continuous integration systems. The practical part is focused on the detailed analysis, proposal and realization of automated test scripts for the Cloud service of the IBA CZ Corporation. The conclusion of this thesis summarizes its contribution to the author and company and outlines the further planned development.
Single-Page Application Generator for Improving Maintainabilty
Ďurčanský, Norbert ; Burget, Radek (referee) ; Polčák, Libor (advisor)
This diploma thesis deals with developing generator for single-page applications. Before developing the application it was necessary to identify problem areas that prevent the development and describe tools that make it easy to create, test, maintain, and deploy single-page applications. Based on the obtained information, the generator Create Sbspa is designed and implemented to efficiently create single-page applications and help to eliminate development problems. It generates configuration and code from semantic templates. The generator is available through a user interface that splits the templates into the groups by applicability. The generator was designed with the need for simplicity and clarity to enable efficient integration with new features. This work also includes design and implementation of the example app which shows features and benefits of the generator.

National Repository of Grey Literature : 19 records found   1 - 10next  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.