Title: Analýza využití moderních metod testování software v dostupných nástrojích
Other Titles: Analysis of modern software testing methods in obtainable tools
Authors: Bezděk, Patrik
Advisor: Lipka Richard, Ing. Ph.D.
Referee: Potužák Tomáš, Ing. Ph.D.
Issue Date: 2016
Publisher: Západočeská univerzita v Plzni
Document type: bakalářská práce
URI: http://hdl.handle.net/11025/23788
Keywords: testování software;automatizované testování;generování testů;randoop;evosuite;jtes
Keywords in different language: software testing;automated testing;test generation;randoop;evosuite;jtest
Abstract: Práce se zaměřuje na nástroje pro automatické generování testů. Práce popisuje základní typy funkčních a nefunkčních testů. V teoretické části jsou popsány nástroje Conformiq Designer, Test Studio, Jubula, Agitar One, Randoop, Concordion, Jtest, EvoSuite, SoapUI a metody generování testů ze statické analýzy, z konečného stavového automatu, ze stavového UML diagramu, z UML diagramu aktivit, z UML diagramu komunikace, náhodné generování testů, Search-based generování testů, Feedback-Directed testování a kombinatorický design. Praktická část práce obsahuje bližší informace o nástrojích Randoop, EvoSuite a Jtest spolu s ukázkovými případy užití. V závěru práce jsou nástroje porovnány. Nejlepšího výsledku dosáhl nástroj EvoSuite.
Abstract in different language: This thesis focuses on the tools for automatic test generation. The thesis describes the basic types of functional and non-functional testing. The tools described in theoretical part are Conformiq Designer, Test Studio, Jubula, Agitar One, Randoop, Concordion, Jtest, EvoSuite and SoapUI. The theory also contains a description of test generation methods such as random test generation, Feedback-Directed testing, Search-based test generation, combinatorial design and test generation from static analysis, finite state machine, UML state diagram, UML activity diagram and UML communication diagram. The practical part contains detailed informations about Randoop, EvoSuite and Jtest along with samples of their usage. In the conclusion the tools are compared with each other. The best result achieved tool EvoSuite.
Rights: Plný text práce je přístupný bez omezení.
Appears in Collections:Bakalářské práce / Bachelor´s works (KIV)

Files in This Item:
File Description SizeFormat 
BP-Patrik Bezdek.pdfPlný text práce1,54 MBAdobe PDFView/Open
A12B0467P-hodnoceni.pdfPosudek vedoucího práce197,75 kBAdobe PDFView/Open
A12B0467P-posudek.pdfPosudek oponenta práce354,23 kBAdobe PDFView/Open
A12B0467P-obhajoba.pdfPrůběh obhajoby práce92,29 kBAdobe PDFView/Open


Please use this identifier to cite or link to this item: http://hdl.handle.net/11025/23788

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.