UI testování webových aplikací pomocí Selenium (C138)

Osnova kurzu

Na tomto kurzu se budeme zabývat automatizovaným testováním webových aplikací pomocí frameworku Selenium. Ukážeme si základní funkce a postupně se dostaneme k pokročilejším technikám a zkušenostem z reálných projektů v praxi. Během kurzu si budete moci vše prakticky vyzkoušet.


1. ČÁST

  • Úvod, srovnání technologií (MS Test, Watin, Selenium)
  • Podpora prohlížečů, instalace driverů
  • Funkce Selenia
  • Práce s DOM
  • Manipulace s objekty ve stránce
  • Spouštění skriptů v prohlížeči
  • Interakce s popup okny
  • Operace s klávesnicí a myší
  • Čekání a timeouty
  • Retry logika

2. ČÁST

  • Použití knihovny Riganti.Utils.Testing
  • Canopy - krátká ukázka alternativní cesty v jazyce F#
  • Praktická část - UI testování na reálném projektu

3. ČÁST

  • Praktická část - UI testování na reálném projektu
  • Best practises

 

Počet částí kurzu v osnově nemusí odpovídat počtu dní, po které se kurz koná. Večerní kurzy se skládají ze 3hodinových bloků, denní kurzy zahrnují 6 hodin výuky na každý den. Během kurzu se samozřejmě dozvíte vše, co je uvedeno v osnově.

 

Požadované znalosti: C#, HTML, CSS, základy Javascriptu

Klíčová slova: ui test, web, dom, html, selenium, testování

Kategorie: Testování a týmový vývoj

 

Termíny kurzu

Cena zahrnuje účast na všech dnech daného kurzu.

Aktuálně nejsou plánovány žádné termíny tohoto kurzu. V případě, že máte o toto téma zájem, napište nám.

Mám zájem o in-house kurz

Termíny kurzu
Lektoři

Tomáš Herceg

Jsem Microsoft Most Valuable Professional a Microsoft Regional Director a vlastním softwarovou firmu RIGANTI, která se zabývá vývojem aplikací na platformě Microsoft .NET. Pod hlavičkou dotNETcollege poskytuji školení a konzultace na celou oblast .NET frameworku. Jsem také autorem open source projektu DotVVM.