National Repository of Grey Literature 25 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Test Automation of Web Applications
Novotný, Libor ; Bardonek, Petr (referee) ; Strnadel, Josef (advisor)
The aim of this thesis is to investigate tools for web application testing automation and to compare them with each other. The tested tools include Selenium, Katalon Studio and Playwright. The tests were created as part of a behaviour-driven development process and used to automate the testing of the information system of Optimal-Energy.cz, a.s. Based on the created solutions, a suitable tool for further testing of the company's system was selected. The results of this thesis allow to compare the possibilities of each tool and may help in the selection of a suitable automation tool. The created solution facilitated the process of testing the selected web application.
Lab tasks for dynamic code analysis
Košina, Petr ; Přinosil, Jiří (referee) ; Sysel, Petr (advisor)
The thesis focuses on static and dynamic analysis in software engineering. Static analysis involves examining the source code without executing it, whereas dynamic analysis focuses on executing the code and testing its runtime behavior. The thesis explores various techniques and tools for both types of analysis, including their advantages and limitations. Additionally, the content includes research on the implementation of dynamic code analysis methods across different operating systems. Emphasis is placed on comparing both methods and their application in real-world software environments. Specifically, it provides practical laboratory exercises designed to help students better understand the issues related to dynamic analysis.
Continuous Integration System for the k-Wave Project
Nečas, Radek ; Kešner, Filip (referee) ; Jaroš, Jiří (advisor)
The main goal of this thesis is to describe the implementation of continuous integration into the k-Wave project. The thesis focuses primarily on the version written in the C/C++ language with the usage of the OpenMP library which typically runs on supercomputers. Accordingly, many of popular workflows and approaches ought to be adapted, a few more created. The outcome of the thesis is a complete solution with real and practical usage. The author provides design, tools selection, runtime environment administration and configuration for each one of the used services. Software implementation of the basic framework is used in order to utilize running tests on the supercomputers. Furthermore, the implementation of chosen types of regression and unit tests are performed. Realisation is based on Gitlab and Jenkis services that are running on separated Docker containers.
Unit Testing of a Rendering Engine
Šťastný, Michal ; Milička, Martin (referee) ; Burget, Radek (advisor)
This bachelor thesis is focused on unit testing of a rendering engine using JUnit. The thesis decribes an architecture of a rendering engine CSSBox and familiarization with the tool for unit testing of JUnit. In the thesis is also suggested the framework allowing the creation of tests, including its implementation and implementation of the tests of selected properties of CSS. Finally, there are the evaluation of results of these tests and the suggestion of possible extensions.
Extraction of Control Flow Graph from LLVM IR Format
Kondula, Václav ; Šoková, Veronika (referee) ; Smrčka, Aleš (advisor)
This Bachelor's thesis deals with design and implementation of control flow graphs extraction from source files in C and C++ language to LLVM IR format. The extractor was implemented as a standalone tool using the LibTooling interface of the Clang compiler. Output of this tool follows the requirements of platform Testos, so it can be used for automated generation of test requirements based on specified coverage criteria.
Design and Implementation of Continues Integration in Logio Company
Muráň, Michal ; Kreslíková, Jitka (referee) ; Očenášek, Pavel (advisor)
This master's thesis describes the possibility of using a continues integration and testing in real company Logio. The result of thesis is implementation of continuous integration tools Jenkins and specific testing for the company Logio. The theoretical part deals with basic principles, techniques and tools defining continuous integration. Subsequently are describing existing tools designed for PHP programming language. The thesis also analyzes various types and possibilities of application testing. Also explains the problems in product development in company Logio, which are consequence of the need for introducing continues integration techniques. The practical part of thesis describes the implementation of a test framework PwTester and its use in continuous integration. In conclusion, the results are evaluated and outlined the possibility of extension.
Automated Testing of Fitcrack System
Chripko, Juraj ; Polčák, Libor (referee) ; Hranický, Radek (advisor)
This thesis aims to design and implement automated tests for Fitcrack, distributed password cracking system based on BOINC platfrom. White-box testing is used, specifically requirements-based testing. At the begining of the thesis, general testing practices are explained, followed by principles of requirement based testing which is the basis of practical part. Thesis also includes a description of the Fitcrack architecture, the design of tests, selected details of the implementation and chapter about testing itself and tests results.
Test Result Repository with Web User Interface
Vlasák, Jaroslav ; Letko, Zdeněk (referee) ; Kočí, Radek (advisor)
This thesis deals with the development of a client-server application for Red Hat company. Client participates in testing process of JBoss platform and gets user-defined performance data which sends during testing to the server application by platform independent communication. The server application allows to analyze the received data which can be also compared by several perspectives. These services for data analysis and comparison are accessible for server users using the web client. The server application supports the import of the performance data stored in the XML file and also their export for qVue portal. The client part of the application is implemented in Java and the server application is based on Java EE platform.
Modern J2EE Development Frameworks
Ondrušek, Libor ; Očenášek, Pavel (referee) ; Trchalík, Roman (advisor)
This bachelor thesis should be a simple way to show the usefulness of modern technologies for the development process of advanced enterprise applications. This work wants to introduce simple using of this technologies in practical example. The kernel of this work is theoretical analysis of Java technology, especially development frameworks like Spring and Hibernate. The theoretical part is illustrated by practical implementation.
Test Suite of the EAS Framework
Mazáková, Júlia ; Janoušek, Vladimír (referee) ; Smrčka, Aleš (advisor)
Toto dielo sa zameriava na softvérové testovanie systému s dôrazom na nižšie vrstvy testovania, ktoré zahŕňajú testovanie jednotlivých komponent a integráciu. Hlavným cieľom je demonštrovať proces testovania na EAS (Efektívny Agendový Systém), začínajúc plánovaním testov a následne vytvorením konečnej testovacej sady, ktorá vyhodnocuje výkon mikroslužieb systému. Táto testovacia sada pokrýva významnú časť funkcionality systému. Výsledky sú zobrazené a analyzované vo vygenerovanej testovacej správe. Analyzovanie systému a konečný report slúžia ako cenný nástroj v rámci testovania.

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