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.
Annotation in English
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.
Annotation in English
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.
Research Plan
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.
Recommended resources
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.
Recommended resources
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.