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í.
Annotation in English
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.
Keywords
Testování softwaru, Testovací případ, Nástroje testování, Assert
Keywords in English
Software testing, Test case, Testing tools, Assert
Length of the covering note
62 s. (64 033 znaků)
Language
CZ
Annotation
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í.
Annotation in English
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.
Keywords
Testování softwaru, Testovací případ, Nástroje testování, Assert
Keywords in English
Software testing, Test case, Testing tools, Assert
Research Plan
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.
Research Plan
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.
Recommended resources
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.
Recommended resources
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.