Original title:
Pokročilé možnosti automatizovaného testování nástrojem Selenium Webdriver
Translated title:
Advanced possibilities of automated testing with Selenium WebDriver
Authors:
Špalek, Ondřej ; Buchalcevová, Alena (advisor) ; Mičko, Lubomír (referee) Document type: Master’s theses
Year:
2015
Language:
cze Publisher:
Vysoká škola ekonomická v Praze Abstract:
[cze][eng] Tato diplomová práce se zaměřuje na představení pokročilých možností práce s testovacím nástrojem Selenium WebDriver. V úvodu práce je popsáno testování softwaru a nástroj Selenium. V druhé části práce jsou popsány pokročilé funkce Selenium RemoveWebDriver a Selenium Grid. Další část obsahuje přehled dostupných nástrojů a aplikací, které rozšiřují Selenium WebDriver. Jedná se o aplikační rámce využívající WebDriver API, softwarové kontejnery, nástroje pro automatizaci, nástroje pro průběžnou integraci a služby umožňující spouštět testy vzdáleně na hostovaném prostředí. V závěru práce je umístěna případová studie, která popisuje zavádění automatizovaného testování ve firmě BellaDati. Součástí práce je také příloha obsahující uživatelskou příručku k aplikačnímu rámci Geb, jenž byl použit v rámci případové studie.This diploma thesis is focused on introduction of advanced possibilities of working with testing Selenium WebDriver framework. Basics of software testing and Selenium framework are described in first part of the text. Second chapter contains overview of available tools and applications which enhance Selenium WebDriver. These include frameworks using WebDriver API, software containers, automatization tools, continuous integration tools and services which enable to run tests remotely. Last chapter contains case study which describes implementation of automated testing in BellaDati company. The attachment contains user guide for Geb framework which was used in the case study.
Keywords:
Automated testing of web applications; MMSP methodology; Selenium; Selenium WebDriver extensions; test automation tools; testing; WebDriver; Automatizace testování webových aplikací; metodika MMSP; nástroje pro automatizaci testování; rozšíření pro Selenium WebDriver; Selenium; testování; WebDriver
Institution: University of Economics, Prague
(web)
Document availability information: Available in the digital repository of the University of Economics, Prague. Original record: http://www.vse.cz/vskp/eid/49687