Web Testing so Selenium

Späť na školenia

Cena

Dohodou

Miesto konania

V priestoroch zákazníka

Dĺžka školenia

1 deň

Popis školenia

Pri dnešných moderných webových prehliadačoch sa veľké množstvo aplikácií začalo používať priamo na webe. Prehliadače disponujú širokou škálou funkcionality a teda je prirodzené, že vývojári začali používať web ako hlavnú platformu na vývoj aplikácií. Webové appky sú veľmi jednoduché na použitie, netreba nič inštalovať, len navštíviť webovú adresu a všetko ide. Prináša to so sebou veľa výhod, ale zároveň určité nevýhody. Aplikácie musia fungovať na plejáde zariadení a operačných systémov. Každé zariadenie má rozdielne rozlíšenie a rozdielne prehliadače.

Práve tu prichádza na scénu automatizované testovanie. Automatizované testovanie webu nám dokáže ušetriť obrovské množstvo času a zdrojov. Otestovať všetky možné kombinácie prehliadačov, zariadení a operačných systémov iba jedným kliknutím. 

V tomto školení sa pozrieme na prácu so Selenium, čo je industriálny štandard pre testovanie webových aplikácií.

Osnova školenia

  • Úvod do problematiky web testovania
  • Nástroje na testovanie webu
  • Rýchlokurz Robot Framework
    • Inštalácia
    • Syntax a sémantika
    • Spúštanie testov
    • Integrácia s Jenkins CI
  • Minimálny príklad
    • jednoduchý príklad použitia Selenium v Robot Framework
    • Čo je webdriver
  • Selenium GRID
    • Nastavenie GRIDu
    • Ako pridať Slenium server do GRIDu
    • Linux / Mac / Windows prehliadače
    • Výhody a nevýhody používania Selenium GRIDu
    • Cloudové služby
  • Identifikácia UI elementov pomocou XPath
    • Čo je to XPath
    • Použitie v Robot Framework
    • Vytvorenie mapy webového UI
  • Príklady na riešenie z praxe

Pre koho je školenie určené

Školenie je vhodné pre používateľov Robot Framework, ktorý potrebujú testovať webové appky. Je odporúčané mať základné skúsenosti s Robot Framework.


Inštruktor kurzu

Miroslav Beka

Miroslav Beka

Python