Bakalářská práce pojednává o volbě automatizačního nástroje v závislosti na webovém frameworku využitém k tvorbě dané webové stránky. V teoretické části práce jsou vysvětleny teoretické základy pro odvětví webového vývoje i testování, které jsou následně využívány. Stěžejní část práce tvoří zkoumání třech vybraných webových frameworků při testování pomocí třech vybraných automatizačních frameworků. Výstupem práce je porovnání kladů a záporů a následné doporučení volby vhodného automatizačního frameworku.
Anotace v angličtině
The bachelor thesis is about the choice of automation tool depending on the web framework used to creation of the website. In the theoretical part are explained theoretical foundations for the field of web development and testing, which are used later. The main part of the thesis is an examination of three selected web frameworks in testing using three selected automation frameworks. The output of the thesis is a comparsion of pros and cons and subsequent recommendation for choosing a suitable automation framework.
Bakalářská práce pojednává o volbě automatizačního nástroje v závislosti na webovém frameworku využitém k tvorbě dané webové stránky. V teoretické části práce jsou vysvětleny teoretické základy pro odvětví webového vývoje i testování, které jsou následně využívány. Stěžejní část práce tvoří zkoumání třech vybraných webových frameworků při testování pomocí třech vybraných automatizačních frameworků. Výstupem práce je porovnání kladů a záporů a následné doporučení volby vhodného automatizačního frameworku.
Anotace v angličtině
The bachelor thesis is about the choice of automation tool depending on the web framework used to creation of the website. In the theoretical part are explained theoretical foundations for the field of web development and testing, which are used later. The main part of the thesis is an examination of three selected web frameworks in testing using three selected automation frameworks. The output of the thesis is a comparsion of pros and cons and subsequent recommendation for choosing a suitable automation framework.
Nastudujte problematiku tvorby webových stránek pomocí frameworků.
Rozveďte problematiku testování a automatizace testů webových stránek/aplikací.
Zhodnoťte volbu automatizačního nástroje ve vztahu použitého frameworku pro tvorbu webové stránky/aplikace.
Otestujte a porovnejte vybrané automatizační nástroje vzhledem k vybraným frameworkům.
Vyhodnoťte a prezentujte výsledky.
Zásady pro vypracování
Nastudujte problematiku tvorby webových stránek pomocí frameworků.
Rozveďte problematiku testování a automatizace testů webových stránek/aplikací.
Zhodnoťte volbu automatizačního nástroje ve vztahu použitého frameworku pro tvorbu webové stránky/aplikace.
Otestujte a porovnejte vybrané automatizační nástroje vzhledem k vybraným frameworkům.
Vyhodnoťte a prezentujte výsledky.
Seznam doporučené literatury
JAPIKSE, Philip, Kevin GROSSNICKLAUS a Ben DEWEY. Building web applications with Visual Studio 2017: using .NET Core and modern JavaScript frameworks. [Berkeley, California]: Apress, [2017], xxxiii, 393 s. ISBN 9781484224779.
FEWSTER, Mark a Dorothy GRAHAM. Software test automation: effective use of test execution tools. Reading, MA: Addison-Wesley, 1999. ISBN 978-0201331400.
PATTON, Ron. Testování softwaru. Praha: Computer Press, 2002, xiv, 313 s. Programování. ISBN 8072266365.
GARG, Narvneesh. Test Automation using Selenium WebDriver with Java: Step by Step Guide. AdactIn Group Pty, 2014. ISBN 978-0992293512.
Seznam doporučené literatury
JAPIKSE, Philip, Kevin GROSSNICKLAUS a Ben DEWEY. Building web applications with Visual Studio 2017: using .NET Core and modern JavaScript frameworks. [Berkeley, California]: Apress, [2017], xxxiii, 393 s. ISBN 9781484224779.
FEWSTER, Mark a Dorothy GRAHAM. Software test automation: effective use of test execution tools. Reading, MA: Addison-Wesley, 1999. ISBN 978-0201331400.
PATTON, Ron. Testování softwaru. Praha: Computer Press, 2002, xiv, 313 s. Programování. ISBN 8072266365.
GARG, Narvneesh. Test Automation using Selenium WebDriver with Java: Step by Step Guide. AdactIn Group Pty, 2014. ISBN 978-0992293512.
Přílohy volně vložené
-
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant odprezentoval před komisí hlavní cíle a výsledky své bakalářské práce. Prezentace působila velmi dobrým dojmem, student vystihl hlavní body práce. Následně byl student seznámen s posudky vedoucího a oponenta bakalářské práce. Diplomant postupně odpověděl na otázky oponenta práce.
Komise vznesla k obhajobě následující připomínku:
1) Dr. Malaník: V prezentaci chyběly detailní srovnání technologíí, které ovšem v práci máte uvedeny. Prezentace potom působí nedopracovaným dojmem.
Na kladené dotazy diplomant reagoval na velmi dobré úrovni.