V této diplomové práci mám za cíl testování softwaru. Práce vysvětluje některé základní aspekty testování softwaru. To zahrnuje detailní popis úrovní testování. Práce pokračuje komplexním pohledem na nástroje testování. Za účelem vhodného výběru jsou zkoumány některé teoretické vlastnosti nástrojů. Je zde popsán návrh struktury a metodiky testování a vhodných testovacích případů. Testovací případy musí být navrženy tak, aby pokryly všechny aspekty tj. zabezpečení, funkčnost, uživatelské rozhraní.
Anotace v angličtině
In this thesis I aim to test the software. The thesis explains some of the basic aspects of software testing. This includes a detailed description of the testing levels. Work continues with a comprehensive view of the testing tools. Some theoretical properties of the instruments are examined in order to ensure appropriate selection. It describes the design of the structure and methodology of testing and the appropriate test cases. Test cases must be designed to cover all aspects, i.e. Security, functionality, user interface.
Klíčová slova
Testování softwaru, Testovací případ, Nástroje testování, Assert
Klíčová slova v angličtině
Software testing, Test case, Testing tools, Assert
Rozsah průvodní práce
62 s. (64 033 znaků)
Jazyk
CZ
Anotace
V této diplomové práci mám za cíl testování softwaru. Práce vysvětluje některé základní aspekty testování softwaru. To zahrnuje detailní popis úrovní testování. Práce pokračuje komplexním pohledem na nástroje testování. Za účelem vhodného výběru jsou zkoumány některé teoretické vlastnosti nástrojů. Je zde popsán návrh struktury a metodiky testování a vhodných testovacích případů. Testovací případy musí být navrženy tak, aby pokryly všechny aspekty tj. zabezpečení, funkčnost, uživatelské rozhraní.
Anotace v angličtině
In this thesis I aim to test the software. The thesis explains some of the basic aspects of software testing. This includes a detailed description of the testing levels. Work continues with a comprehensive view of the testing tools. Some theoretical properties of the instruments are examined in order to ensure appropriate selection. It describes the design of the structure and methodology of testing and the appropriate test cases. Test cases must be designed to cover all aspects, i.e. Security, functionality, user interface.
Klíčová slova
Testování softwaru, Testovací případ, Nástroje testování, Assert
Klíčová slova v angličtině
Software testing, Test case, Testing tools, Assert
Zásady pro vypracování
Zpracujte rešerši problematiky testování softwaru.
Proveďte komparaci zvolených nástrojů pro testování softwaru.
Popište WUI Framework, jeho vlastnosti a možnosti využití v dané oblasti.
Navrhněte strukturu a metodiku testování.
Implementujte testy pro ověření WUI Frameworku.
Zhodnoťte získané výsledky.
Zásady pro vypracování
Zpracujte rešerši problematiky testování softwaru.
Proveďte komparaci zvolených nástrojů pro testování softwaru.
Popište WUI Framework, jeho vlastnosti a možnosti využití v dané oblasti.
Navrhněte strukturu a metodiku testování.
Implementujte testy pro ověření WUI Frameworku.
Zhodnoťte získané výsledky.
Seznam doporučené literatury
SPILLNER, Andreas, Tilo LINZ a Hans SCHAEFER. Software Testing Foundations. O´Reilly Media, 2006. ISBN 978-3898643634.
Wui Framework \matsymb{lbrack}online\matsymb{rbrack}. 2014 \matsymb{lbrack}cit. 2017-11-19\matsymb{rbrack}. Dostupné z: https://bitbucket.org/wuiframework/com-wui-framework/wiki/Home.
BUREŠ, Miroslav, Miroslav RENDA a Michal DOLEŽEL. Efektivní testování softwaru. ISBN 978-80-247-5594-6.
NATHAN, Rozentals. Mastering TypeScript. Packt Publishing, 2015. ISBN 978-1-78439-966-5.
STEPHENS, Matt. Testování softwaru řízené návrhem. Computer Press. ISBN 978-80-251-3607-2.
Seznam doporučené literatury
SPILLNER, Andreas, Tilo LINZ a Hans SCHAEFER. Software Testing Foundations. O´Reilly Media, 2006. ISBN 978-3898643634.
Wui Framework \matsymb{lbrack}online\matsymb{rbrack}. 2014 \matsymb{lbrack}cit. 2017-11-19\matsymb{rbrack}. Dostupné z: https://bitbucket.org/wuiframework/com-wui-framework/wiki/Home.
BUREŠ, Miroslav, Miroslav RENDA a Michal DOLEŽEL. Efektivní testování softwaru. ISBN 978-80-247-5594-6.
NATHAN, Rozentals. Mastering TypeScript. Packt Publishing, 2015. ISBN 978-1-78439-966-5.
STEPHENS, Matt. Testování softwaru řízené návrhem. Computer Press. ISBN 978-80-251-3607-2.
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
ilustrace
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Studentka vhodně prezentovala výsledky své práce. Následně byly přečteny posudky vedoucího a oponenta a studentka reagovala na položené dostazy. V průbehu následné diskuze byl položen následující dotaz:
Ing. Tomáš Dulík Ph.D.:
K čemu je prakticky využíván testovaný Framework?