Název:
Návrh frameworku pro automatické testování webových stránek
Překlad názvu:
Framework design for automated testing of web sites
Autoři:
Sieber, Lukáš ; Šteffan, Pavel (oponent) ; Frk, Martin (vedoucí práce) Typ dokumentu: Diplomové práce
Rok:
2014
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstrakt: [cze][eng]
Následující práce se zabývá problematikou automatizovaného testování webových aplikací s využitím volně dostupného nástroje vyvíjeného pod Google Code. Tímto nástrojem je Selenium webdriver, jež se v poslední době stal oblíbeným nástrojem využívaným právě k automatizaci testování webových stránek. Nespornou výhodou tohoto řešení jsou nízké vstupní náklady, široká základna uživatelů a samozřejmě živá komunita kolem tohoto nástroje poskytující cenné informace. Výsledným cílem práce je vytvoření frameworku napsaného s pomocí jazyka Java, jež bude v sobě integrovat právě jmenovaný nástroj s umožněním efektivní tvorby funkčních testů webových stránek a to vše při snadné udržitelnosti testovacích scénářů. Z tohoto hlediska je kladen důraz na oddělení popisné části "webových objektů" a samotného popisu testovacího scénáře.
This master's thesis is based on automated web applications testing with freeware instrument utilization developed under Google code project. It is called Selenium webdriver and become very popular during last years. Selenium webdriver is frequently used for web pages automation. Indisputable advantages of this solution are low entry cost, selenium is broadly used and also live community around that instrument with many useful informations. Main goal of this thesis is creation of automation framework created by Java programming language. This final framework will integrate Selenium webdriver and guarantee easy creation of testing scenarios. Because of this goal is placed mainly on separation of web page programmatic description and description of testing scenario.
Klíčová slova:
Automatizace; Grid; Hibernate; Java; Node; Oracle; Selenium; Testování; Webdriver; Webové aplikace; Automation; Automatizace; Grid; Hibernate; Java; Node; Oracle; Selenium; Testing; Web applications; Webdriver
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/32085