Webová aplikace pro generování kombinací testovacích dat
Web application for generation of test data combinations
Typ dokumentu
diplomová prácemaster thesis
Autor
Rechtberger Václav
Vedoucí práce
Bureš Miroslav
Oponent práce
Žikovský Pavel
Studijní obor
Webové a softwarové inženýrstvíStudijní program
InformatikaInstituce přidělující hodnost
katedra softwarového inženýrstvíObhájeno
2019-02-06Práva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Častým problémem při testování softwaru je volba vhodných testovacích dat. Hlavní aspektem při této volbě je efektivita testů, z praktického pohledu rozumný kompromis mezi testovacím pokrytím a množstvím kombinací k otestování, tedy kompromis mezi množstvím odhalených defektů a přijatelnou dobou testování. Předmětem této práce je návrh a vývoj webového uživatelského rozhraní pro generování takových dat za použití dostupných softwarových knihoven pro generování testovacích kombinací. Platforma má být otevřená a dostupná širokému spektru uživatelů, což v současné době chybí mezi stávajícími řešeními. Cílem práce tedy není rozebírat samotnou problematiku generování testů, neboť se jedná o složitější výzkumné téma. Cíl práce byl naplňen vyvinutím J2EE webové aplikace s přímočarým ovládaním a možností vzdáleného přístupu k testovacím datům v rámci lepší použitelnosti. Aplikace umožňuje specifikaci konkrétní úlohy a parametrů pro generování testů, uložených jako objekty zvláštního projektu, stejně tak jako generování, prohlížení a export vytvořených testovacích scénářů včetně vzdáleného trvalého přístupu k těmto scénářům. Věřím, že tato aplikace bude přínosným nástrojem ve světě vývoje softwaru a jeho testovaní. The choice of a suitable testing data is a common problem within software testing. The main aspect of this choice is the effectivity of tests, which is, from a practical point of view, a reasonable compromise between test coverage and the amount of the testing combinations, therefore a compromise between amount of defects detected and acceptable testing run time. The subject of this thesis is the design and development of a user web platform for this type of data generating while using accessible software libraries for testing combinations generating. The platform should be open and accessible to a wide spectrum of users, which is something that is missing amongst the current solutions. The goal of this thesis is however not to analyze the problematic of test generating, as that is a more complicated research topic. The aim of the thesis was fulfilled by development of the J2EE web application with straightforward control and the option of remote access to the testing data which helps its usability. The application enables tasks and parameters specification for generating tests which are saved as objects of a special project, as well as generating, viewing and exporting of created testing scenarios including the remote permanent access to the scenarios. I believe that this application will be a beneficial tool in the world of software development and testing.
Kolekce
- Diplomové práce - 18102 [1006]