Aplikace pro generování testovacích situací pro techniku State Transition Test
Application for Generation of Test Situations for State Transition Test Technique
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Košatka Petr
Vedoucí práce
Bureš Miroslav
Oponent práce
Filipský Martin
Studijní obor
Web a multimediaStudijní program
Softwarové technologie a managementInstituce přidělující hodnost
katedra počítačové grafiky a interakceObhájeno
2016-02-11Prá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://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdfVysokoš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://www.cvut.cz/sites/default/files/content/d1dc93cd-5894-4521-b799-c7e715d3c59e/cs/20160901-metodicky-pokyn-c-12009-o-dodrzovani-etickych-principu-pri-priprave-vysokoskolskych.pdf
Metadata
Zobrazit celý záznamAbstrakt
Cílem této bakalářské práce je provést návrh a vytvořit a otestovat aplikaci pro generování
testovacích situací pro techniku State transition test popsanou v metodice TMap pro testování
softwaru. Tato technika se používá pro testování programu, specifikace, nebo jejich částí,
které lze popsat stavovým automatem. Výsledná aplikace bude uživateli umožňovat vytváření
stavového automatu pomocí tabulky a interaktivního grafického editoru, kontrolu konzistence
vytvořeného stavového automatu a jeho import a export do formátů CSV a XML. Aplikace
bude umět generovat testovací situace a následně je exportovat do formátů CSV a XML. V
práci se zabývám procesem vývoje aplikace od návrhu přes implementaci po testování.
Popisuji zde požadavky na aplikaci, architekturu aplikace, použité algoritmy, formáty
vstupních a výstupních dat a grafické uživatelské rozhraní. The goal of this bachelor's thesis is to design and create an application for generating test
situations for the State transition test technique described in TMap methodics for software
testing. This technique is used for testing of a program or specification or their part, which
can be described by a state automaton. The resulting application will allow the user to create
a state automaton using a table and an interactive graphic editor, the created state automaton's
consistency checking and its import and export to CSV and XML formats. The application
will be able to generate test situations and subsequently export them to CSV and XML
formats. My thesis describes the process of application development from design to
implementation to testing. Here I describe the requirements, architecture, used algorithms,
formats of input and output data and graphical user interface.
Kolekce
- Bakalářské práce - 13139 [435]