Národní úložiště šedé literatury Nalezeno 73 záznamů.  1 - 10dalšíkonec  přejít na záznam: Hledání trvalo 0.02 vteřin. 
Analýza výkonu programů v jazyce Go
Nešpor, Andrej ; Malík, Viktor (oponent) ; Pavela, Jiří (vedoucí práce)
Cílem této práce je rozšířit výkonnostní verzovací systém Perun implementací modulu pro profilování programů napsaných v jazyce Go. Tento modul implementuje profilovací nástroj technikou instrumentace volání a návratů funkcí pomocí technologie eBPF. Nástroj dokáže sbírat reálný čas běhu funkcí a jejich trasy volání. Zároveň byl implementován nový způsob vizualizace naměřených dat pomocí tzv. Sankey grafu, což usnadní jejich interpretaci. S vytvořeným profilovacím nástrojem pak provádíme pár experimentů, abychom ověřili jeho funkčnost a demonstrovali jeho použití.
Optimization and testing of the frontend on the Smart City platform
Špaček, Ján ; Hynek, Jiří (oponent) ; John, Petr (vedoucí práce)
The primary objective of this thesis is to develop and implement an automated testing environment for user interface and performance testing on the ACADA platform in collaboration with Logimic company. Additionally, this thesis aims to identify and propose performance enhancements for the ACADA platform. To achieve these goals, the thesis thoroughly analyzes the current state of testing at Logimic, selects the most suitable testing framework, implements a comprehensive testing suite using Cypress, and establishes standards for test structure and workflow. The result of this thesis is a robust testing suite that allows early identification of issues in the development process. By leveraging the capabilities of Cypress, the testing suite ensures a faster and more efficient testing workflow and also contributes to improved user satisfaction by ensuring the platform is reliable and responsive.
Návrh a implementace digitálně podepsaného reportu v programu Apache JMeter
Procházka, Martin ; Člupek, Vlastimil (oponent) ; Šeda, Pavel (vedoucí práce)
Tato bakalářská práce se zabývá vývojem zásuvného modulu do nástroje Apache JMeter pro automatické generování záznamů z výsledků zátěžového testování poskytnuté ostatními moduly. V teoretické části se věnuje možnostem nástroje Apache JMeter, zátěžovému testování obecně, struktuře PDF dokumentu, teorii digitálního podpisu a k tomu relevantním kryptografických náležitostem. Praktická část se zabývá implementací generátoru reportů. Nejprve přibližuje obsah reportu a následně se věnuje principům generování HTML a PDF reportu. Nakonec se práce zabývá vložením digitálního podpis do PDF dokumentu.
Pokročilá interpretace změn výkonu software
Kraus, Lukáš ; Rogalewicz, Adam (oponent) ; Pavela, Jiří (vedoucí práce)
Cílem této práce je vytvořit pokročilý algoritmus pro identifikaci vhodných verzí projektu s cílem identifikovat výkonnostní změny a chyby. Pro tento účel je popsán nástroj Perun (vyvíjen v rámci výzkumné skupiny VeriFIT ), systémy pro správu verzí, metody sledování změn výkonu mezi jednotlivými verzemi a možnosti zobrazení k interpretaci výsledků. Byla navrhnuta a v jazyce Python implementována analýza zdrojového kódu; detekce změn mezi verzemi; vyhodnocení změn podle pravidel; výpočet rozhodnutí, zda jsou verze vhodné k výkonnostnímu testování; a interpretace výsledků na webové stránce.
Testování výkonnosti Java kolekcí na vícejádrových systémech
Husar, Martin ; Müller, Petr (oponent) ; Letko, Zdeněk (vedoucí práce)
Tato práce se zabývá testováním výkonnosti Java kolekcí na vícejádrových systémech. Cílem práce bylo nastudovat kolekce z rámce Java Collection Framework a také některé další kolekce z balíku java.util.concurrent a projektu Javolution. Pro tyto kolekce bylo za úkol navrhnout vhodné zátěžové testy, na základě kterých bude možné porovnat výkonnost jednotlivých kolekcí. Základní řešení obnáší implementaci navržených testů v jazyce Java a jejich závěrečné vyhodnocení.
Performance Analysis of Programs Based on PIN Framework
Močáry, Peter ; Fiedor, Jan (oponent) ; Pavela, Jiří (vedoucí práce)
The goal of this thesis is to extend the Performance Version System - Perun by implementing a new Tracer engine leveraging PIN instrumentation framework. This extension implements basic Tracer functionality and, in addition to that, a recording of function arguments' values as well as basic block run-times. The additional data, along with the visualizations introduced in this thesis, provide the necessary context that simplifies the detection of performance degradation. Besides the PIN framework, the new Tracer engine implements an analysis of debug information in DWARF format (using the python pyelftools library) to gather details about function arguments before the data collection process. The resulting engine was tested on multiple implementations of sorting algorithms and successfully detected the most time consuming functions along with the information about the effect of its parameter value on the functions complexity. Testing the PIN engine on a larger-scale project revealed that, in comparison to other Tracer engine implementations, the engine performs better or comparably, and produces the correct output.
Methodology for testing the security and performance of firewalls
Sasko, Dominik ; Člupek, Vlastimil (oponent) ; Frolka, Jakub (vedoucí práce)
This bachelor thesis focuses on analysis of security and performance of firewalls and designing a methodology for testing them. Theoretical part is devoted to explaining firewalls and its' division and describing functions of next generation firewalls. Beginning of practical part focuses on testing security using penetration programs and shows results of each security test. Practical part continues with performance tests in various scenarios using Spirent Avalanche and compares the results with values stated by the manufacturer of firewall Hillstone.
Systém pro výkonnostní a zátěžové testování
Javorský, Daniel ; Veselý, Vladimír (oponent) ; Ščuglík, František (vedoucí práce)
Tato práce se zaměřuje na výkonnostní a zátěžové testování aplikačního serveru Xtend společnosti Xura, Inc. Vývoj softwaru a teoretické znalosti týkající se testování jsou rozebrány v úvodních kapitolách, stejně jako jednotlivé služby, které poskytuje tento aplikační server. Důraz je kladen převážně na implementaci systému na výkonnostní a zátěžové testování tohoto serveru.Tento systém umožňuje vytvářet dlouhodobé i krátkodobé testovací scénáře a jeho výstup slouží vývojářům tohoto aplikačního serveru. Součástí práce je i popis jednotlivých služeb, které poskytuje aplikační server Xtend a výsledky testování tohoto serveru.
Performance Optimization of Testing Automation Framework Based on Beakerlib
Heger, Jakub ; Smrčka, Aleš (oponent) ; Šimková, Hana (vedoucí práce)
The aim of this thesis it to analyze and optimize performance of BeakerLib testing library,specifically its logging mechanism, which was reported to perform poorly. First part of thethesis focuses on analysis of given problem, second one describes proposed solutions andits implementation. In the final part performance testing is carried out to verify success ofimplemented solutions. This thesis was written in collaboration with company Red Hat.
Studie frameworku Lombok
Paštrnák, Ján ; Müller, Petr (oponent) ; Letko, Zdeněk (vedoucí práce)
Tato práce se věnuje frameworku Lombok a jeho využití pro vývoj Java programů. Framework Lombok umožňuje generování primitivního, často se opakujícího kódu, během překladu anotovaného kódu. Pomoci anotací programátor specifikuje, co a kde má framework při překladu generovat. Tato práce se zabývá vysvětlením základních principů frameworku a návrhem testů, které ukážu praktické aspekty jeho použití při tvorbě Java programů. Důraz je kladen zejména na odhad ušetřeného času vývoje prostřednictvím Lomboku, studium jeho vlivu na proces překladu a testování integrace frameworku se třemi vývojovými prostředími - NetBeans, Eclipse a InteliJ IDEA. Práce tak shrnuje pozitiva i negativa využití tohoto frameworku v praxi.

Národní úložiště šedé literatury : Nalezeno 73 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.