National Repository of Grey Literature 19 records found  previous11 - 19  jump to record: Search took 0.00 seconds. 
Automatic Regression Tests for SDK and CMSIS
Svoboda, Tomáš ; Šimková, Hana (referee) ; Crha, Adam (advisor)
In my bachelor thesis, I deal with design and description of implementation of automatic regression tests for SDK and CMSIS software packages using the continuous integration system Atlassian Bamboo. The goal was to create a set of tests over IDE interfaces MCUXpresso, IAR Workbench, uVision. Furthermore, to compare file structures and files between new and previous versions of software packages. An essential part of my work is also a theoretical basis concerning the algorithm and comparison of XML files and his modifications. For visualizing large amounts of data from the regression test output, it was necessary to create a clear interface.
Test Planning Tool Extension for Distributed Systems
Mészáros, Filip ; Ráb, Jaroslav (referee) ; Ščuglík, František (advisor)
This bachelor thesis is about automatical software testing using the testing scheduler. It describes creation of the extension for the existing testing scheduler, so it will be possible to split effectively a group of tests to segments, that will be executed independently on each other. Tests are splitted according to the common characteristics of the enviroment, that need to be prepared for each test, and according to the dependencies between the tests. Furthermore, it describes what optimizations are used for splitting of the tests to subsets. Each subset of the tests runs on a standalone testing system, so the time needed for succesful completion of testing with the given set of tests is reduced. Created tool is succesfully used during everyday testing of the several products in the Acision company, to which was this tool made.
Xtend GUI regression testing tool
Hamár, Lukáš ; Mašek, Jan (referee) ; Sikora, Marek (advisor)
The diploma thesis deals with regression testing of the Campaign Manager web application of the Xtend product. The work interprets the software development methodologies and subsequently it describes the types of testing that are closely related to development. Furthermore, the work focuses on tools used for the graphical user interface testing and their mutual comparison. The next part of the work is dedicated to the creation of the development environment and it analyzes the structure of test cases that were developed in the created environment. The last section describes how the Campaign Manager was tested and how test results were generated and obtained.
Regress Testing in the Telco Area
Pamánek, Martin ; Pánek, Richard (referee) ; Krčma, Martin (advisor)
This bachelor's thesis deals with the problematics of the telecommunication. It describes basic elements of telecommunication networks and focuses on the communication using different interafces between the elements. This process is also known as mediation. Software tools responsible for data transfers between the network elements are rapidly evolving due to a growing functionality of the telecommunication networks. The maintenance costs are considerable and growing as well. This thesis aims to reduce these costs using automation of regression testing processes in order to produce more reliable products.
Usage of automated regression tests in continuous integration of web application
Kolpakova, Alexandra ; Buchalcevová, Alena (advisor) ; Veselka, Marcel (referee)
This bachelor thesis focuses on the implementation of automated regression tests into the practice of continuous integration in the development of a web application. The main goal of the bachelor thesis is to design and implement a system of continuous integration including testing for the purpose of deploying a web application on the test environment. Specific objective is to characterise the concept of continuous integration, exploration of principles and practices of continuous integration, characteristics of regression tests and the process of automation of test cases, design of system for use of continuous integration and consequently its practical verification. The theoretical part of the thesis is focused on the introduction to the practice of continuous integration, its characteristics and principles. The following section describes the testing process, especially different levels and types of tests. The practical part introduces a proposed system for the use of continuous integration in software development. It continues with analysis and design of test cases processed according to the functionality of the web application. The implementation of the proposed system is followed by the implementation of automated tests. The output of the thesis is the elaborated scheme for automated deployment of the web application on the test environment in the practice of continuous integration and a usable resource containing the procedure for implementing regression tests into the process of continuous integration.
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.
Self Test of FlowMon Probe
Ivančo, Daniel ; Kořenek, Jan (referee) ; Kaštil, Jan (advisor)
Aim of this bachelor thesis is to design and implement self test of FlowMon probe. Which is a device monitoring network traffic based on IP flows, developed by Liberouter project team. The thesis includes theories of testing and test categories the self test is related to. There is also a brief description of network monitoring by NetFlow protocol and description of FlowMon probe architecture. Furthermore, the thesis contains the self test design and its description. Final solution consist of two programs. The first one implements packet generator creating all types of required packets and flows used by the second one, which implements the self test itself.
Automation of regression testing
Čecháková, Lucie ; Buchalcevová, Alena (advisor) ; Doležel, Michal (referee)
This study is primarily focused on software testing, especially on regression tests and their automation. The main objective is to introduce and verify a novel procedure for implementation and automation of software regression testing. Specific objectives include putting regression testing into the context of other types of tests applied to software testing, introduction of a novel Methodology for analysis of automation of regression tests, introduction of a novel Methodology for analysis of implementation of regression tests, practical verification of the applicability of both methodologies on a real project and a suggestion of how to adapt these methodologies on the basis of practical usage. The theoretical part of this study summarizes the basic theory of software testing, decomposing it in detail, and introducing its various levels, types and categories. It also presents the field of test automation, explains its advantages and disadvantages and introduces an overview of test types, which are generally recommended for automation. More attention is paid to regression testing and its prerequisites and potential for automation. The practical part of this study consists of the proposition of two methodologies, explaining their usage in a particular practical project and focuses on the evaluation of success of practical utilization of both methodologies. Based on this evaluation, these methodologies are consequently extended. Outputs of the study are also extended variants of Methodology for analysis of automation of regression tests and Methodology for analysis of implementation of regression tests, which are available for usage on other practical projects.
Software quality assurance and Java web applications testing
Nejedlý, David ; Pavlíčková, Jarmila (advisor) ; Šlajchrt, Zbyněk (referee)
The main objective of this work contains descriptions of the attributes that determine the quality of the software, a list of techniques that can ensure the quality of the code, and how to achieve code quality with software testing tools, to introduce available automated testing capabilities, to analyze in detail the testing tools Bromine and Selenium, including practical examples of working with these tools, in the end evaluate the benefits work and opportunities to deploy these tools in practice.

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