Zobrazit minimální záznam

System for Generation of Artificial Application for Testing Purposes



dc.contributor.advisorBureš Miroslav
dc.contributor.authorLöwinger Lukáš
dc.date.accessioned2016-06-22T19:51:41Z
dc.date.available2016-06-22T19:51:41Z
dc.date.issued2016-05-10
dc.identifierKOS-595958012305
dc.identifier.urihttp://hdl.handle.net/10467/65176
dc.description.abstractTato diplomová práce se zabývá návrhem a implementací aplikace, která bude vytvářet umělou webovou aplikaci, jež bude sloužit k porovnávání účinnosti různých testovacích technik. Vyhodnocení účinnosti testovací techniky pak bude založeno na schopnosti odhalení co nejvíce chyb, které budou v umělé aplikaci definované uživatelem. Model umělé aplikace vznikne z vygenerovaných (se specifikovanými vlastnostmi zadanými uživatelem) nebo ručně nakreslených procesů. Procesy jsou modelovány pomocí jednotlivých stavů umělé aplikace a funkcemi nad datovými entitami. K vytvořeným procesům v rámci jednoho projektu bude možné vygenerovat CRUD matici popisující, jaké operace jsou vykonávány jakou akcí nad datovými entitami. Do umělé aplikace bude možné dogenerovat nebo ručně zadat umělé chyby, které se tester pomocí zvolené testovací techniky bude snažit odhalit. Dále bude aplikace umožňovat CSV export grafu, CRUD matice a definovaných chyb. Implementace bude provedena v jazyce Java a otestována sadou JUnit testů a funkčních testů.cze
dc.description.abstractThis master thesis deals with the design and implementation of an application which will create an artificial web application used for comparsion of various test design techniques efficiency. The efficiency evaluation of test design technique will be based on the ability to detect the biggest number of errors defined by users. The model of the artificial application will be created from generated (with specific properties given by user) or manually designed processes. Processes are designed by particular states of artificial application and by functions with data entities. Together with the created processes within a given project it will be possible to generate a CRUD matrix describing which operations are executed by which action with data entities. It will be possible to generate or manually create artificial errors connected with states of the artificial application, which the user will attempt to detect. Further functions of the application will be CSV export of graph, CRUD matrix and defined artificial errors. The implementation will be written in Java programming language and tested with set of JUnit tests and functional tests.eng
dc.language.isoCZE
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.pdfeng
dc.rightsVysokoš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.pdfcze
dc.subjectumělá aplikace, CRUD matice, orientovaný graf, test, testovací technikacze
dc.subjectartificial application, CRUD matrix, directed graph, test, test design techniqueeng
dc.titleSystém pro generování umělé aplikace pro testovací účelycze
dc.titleSystem for Generation of Artificial Application for Testing Purposeseng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.date.accepted2016-06-16
dc.contributor.refereeKuchař Jaroslav
theses.degree.disciplineWebové a softwarové inženýrstvícze
theses.degree.grantor18102cze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam