National Repository of Grey Literature 51 records found  1 - 10nextend  jump to record: Search took 0.00 seconds. 
Test Management Tool
Novák, Miroslav ; Janoušek, Vladimír (referee) ; Smrčka, Aleš (advisor)
The aim of this thesis is to specify, design and implement a test management tool that will work both on its own and on the Testos platform. The problem was solved by creating a client web application and implementing a web service using the REST API, which ensures interoperability with other tools. The created system allows to manage the basic testing process, which consists of project management, test requirements management, test library management and management of individual testing runs.
Testing Applications Using Linux Containers
Marhefka, Matúš ; Rogalewicz, Adam (referee) ; Smrčka, Aleš (advisor)
This thesis discusses software containers (Docker containers in particular) as a variant of server virtualization. Instead of virtualizing hardware, software containers rest on top of a single operating system instance and are much more efficient than hypervisors in system resource terms. Docker containers make it easy to package and ship applications, and guarantee that applications will always run the same, regardless of the environment they are running in. There is a whole range of use cases of containers, this work examines their usage in the field of software testing. The thesis proposes three main use case categories for running software systems in Docker containers. It introduces aspects for applications running in containers, which should give a better overview about an application setting within containers infrastructure. Subsequently, possible issues with testing software systems running inside Docker containers are discussed and the testing methods which address the presented issues are proposed. One proposed testing method was also used in the implementation of the framework for testing software running in Docker containers which was developed within this work.
Dynamic Data Race Detection and Self-Healing in Java Programs
Letko, Zdeněk ; Kolář, Dušan (referee) ; Vojnar, Tomáš (advisor)
Finding concurrency bugs in complex software is difficult. As a contribution to coping with this problem the thesis proposes an architecture for a fully automated dynamic detection and healing of data races and atomicity violations in Java. Two distinct algorithms for detecting of data races are presented. One of them is a novel algorithm called AtomRace which detects data races as a special case of atomicity violations. The healing is based on suppressing a recurrence of the detected problem and can be performed by introducing an additional synchronization or by legally influencing the Java scheduler. Basically forces certain parts of the code  to be executed atomically. The proposed architecture uses bytecode instrumentation to be able to track and influence the execution. The architecture and algorithms were implemented and tested on multiple case studies.
Test Data Generator for Relational Databases
Kotyz, Jan ; Turoňová, Lenka (referee) ; Smrčka, Aleš (advisor)
This thesis deals with the problematic of test-data generation for relational databases. The aim of the this thesis is to design and implement tool which meets defined constrains and allows us to generate test-data. This tool uses SMT solver for constraint solving and test-data generation.
Continues Integration Support for Copr Build System
Klusoň, Martin ; Hruška, Martin (referee) ; Rogalewicz, Adam (advisor)
This thesis deals with implementation of continuous integration for build system Copr. The implementation uses framework Citool and its modules, which are already used for continuous integration of build system Koji. The outcome system can run the tests for the new package from the build system Copr and test it on virtual machine. This thesis shows way how to implement continuous integration for build system Copr.
Implementation of testing automation in software development
Panáková, Pavla ; Koch, Miloš (referee) ; Novák, Lukáš (advisor)
This Master’s thesis deals with the introduction of the testing process into the information department of IREKS ENTYMA s.r.o. In this thesis is firstly introduced the theoretical foundation necessary for the understanding of this topic and subsequently is analysed the current state of the company with an emphasis on the software testing. The third part of the thesis focuses on the selection of the testing automation and its implementation, which is described using the techniques of project management.
The Application of Fuzzy Logic for Test Case Prioritization
Starostová, Andrea ; CSc, Věslav Zahradník, (referee) ; Dostál, Petr (advisor)
Diplomová práce je zaměřena na stanovení priority testovacích případů s využitím fuzzy logiky. Vhodným přístupem k získání výstupu na základě definovaného vstupu a stanovených pravidel byl zvolen fuzzy model přiřazující prioritu testovacím případům. K dosažení cíle práce byla nejprve stanovena kritéria, parametry a poté určena jejich váha pro jednotlivé testovací případy. Na závěr jsou vyhodnocena vstupní data s využitím řešení v programu MS Excel a MATLAB.
Software Testing Organization and Methods
Kajan, Miroslav ; Kolář, Dušan (referee) ; Kreslíková, Jitka (advisor)
This document's objective is to propose a set of methods for improvement of the organization and methodology of software testing and subsequent application of those in a real environment of the Siemens CZ company. The first part discusses the development models in terms of testing segment and the following section focuses specifically on the methodology of agile testing and development as a whole, including applicable metrics for evaluating various aspects of software exiting the testing phase. The third major section lets the reader get acquainted with the Siemens organization and methods of their software testing and by analyzing real-world project it assesses the strengths and weaknesses of the particular testing process and its management. The practical part of this thesis lies in the design and implementation of a plug-in for the JIRA environment. This tool is able to identify and quantify the long term status of the project phases of agile development and testing in a clear and interactive way, while the outputs are represented by clearly defined problems that can be more easily treated, as one can argue further progress.
Information System of Technical Support
Boháček, Petr ; Rychlý, Marek (referee) ; Květoňová, Šárka (advisor)
This master's thesis deals with the analysis of the requirements placed on the technical support information system which should be used in the software developing company. The basic functions of this system are the collecting of information about all kinds of work which the company employees concentrate on and the possibility of statistics generating. Moreover, it is also possible to implement further extensions to the system which will not only enable other functions, that are not related to the primary goal of the system, to be integrated; but also to define new user roles, for which various limited parts of the system will be accessible.  
Výkonnostní a regresní testování nástroje Zoner Photo Studio X
Konopík, Matěj ; Kočí, Radek (referee) ; Smrčka, Aleš (advisor)
This thesis deals with the problematics of testing the manipulation of RAW format files from the modern digital cameras in Zoner Photo Studio X. Automatic regression tests are used together with the grey box method to continually control the quality of the output image date. A new testing system was created that is used to test the RAW conversion module. This system brings and open interface to easily and quickly integrate new image data tests, It also features automatic launching, analysis and reporting of the results. Thanks to this new system, the implementation of new test will become much easier and this will moreover increase the quality of the product.

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