Školení
Díky našim školením získáte znalosti využitelné v praxi a nové možnosti kariérního posunu.
JazykCZ Doba trvání kurzu2 dny (každý den od 09:00 do 17:00) ÚroveňPokročilá MístoOn-site
Proč přijít na školení?
Naučíte se automatizovat front-end, vylepšíte své znalosti nástroje Selenium Web driver a vytvoříte stabilní a snadno udržovatelné testovací sady. Zjistíte, jak využít potenciál kombinace nástroje Selenium a Continuous Integration Environment.
Začneme tím nejrozporuplnějším bodem týkajícím se front-end automatizace testů – údržbou testovacích skriptů. V této oblasti si ukážeme několik přístupů a triků a naučíme se, jak je zkombinovat tak, aby nám dobře sloužily. Budeme diskutovat o vrstvené architektuře a věnovat důkladnou pozornost použití návrhových vzorů Page Object. Poté se naučíme, jak získat maximální výkon z automatizovaných testů pomocí datových sítí a účinných kombinací testovacích dat.
Druhý den školení se budeme věnovat automatizaci testů v prostředí pro kontinuální integraci. Probereme také konfiguraci testovacího prostředí a pokročilé možnosti protokolování. Zaměříme se i na automatizaci testů mobilních aplikací využívajících Selenium a Appium.
Co se na školení naučíte?
- Jak na mobilní automatizaci
- Vytvořit stabilní a snadno udržovatelné testovací sady
- Vytěžit kombinaci nástroje Selenium a Continuous Integration Environment
- Jak na integraci serverů Jenkins a GIT
- Snížit náklady na údržbu automatizovaných testů
Hlavní témata
- Údržba automatizovaných testů
- Vrstvená architektura nástroje Selenium
- Využití znovu použitelných objektů
- Provádění testů lokálně i vzdáleně
- Mobilní automatizace pomocí nástroje Appium
- Příklady dobré a špatné praxe
Požadavky
- Notebook
- Znalost programovacího jazyka Java
- Znalost Selenium API
- Aktuální Java development IDE s podporou Maven a JUnit (ideálně IntelliJ IDEA)
- Zbytek nainstalujeme na začátku tréninku přes Maven
- Účastníkům poskytneme přístup k připraveným automatizovaným testovacím skriptům, které lze během kurzu přizpůsobit a rozvíjet
Školitelé
Jan Hornych
Test automation and robotization specialist
Chcete školení na míru?
Připravíme pro vás školení upravené na míru, v čase a místě, které si vyberete. Vyplňte základní údaje a my se vám ozveme zpět.