Analýza využití moderních metod testování software v dostupných nástrojích

Date issued

2016

Journal Title

Journal ISSN

Volume Title

Publisher

Západočeská univerzita v Plzni

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.

Description

Subject(s)

testování software, automatizované testování, generování testů, randoop, evosuite, jtes

Citation

OPEN License Selector