Nebo objednat jen tento kurz za 2 049,00 Kč

Selenium Advanced + Java

7h 55m 23s
Čas
55
Kapitol
942
Studentů
5.0
Hodnocení
Mírně pokročilý
Level
slovenský
Jazyk kurzu

Popis kurzu Selenium pro pokročilé

Je nuda pořád dokola klikat na to samé. Je nuda opakovat stejný kód a pak ho pracně opravovat.   

Ukážu ti, jak si tuto práci zjednodušit, abys napsal kód jen jednou a pak ho uměl použiť ve svých testech. Vytvoříme si spolu vlastní testovací mini- framework.

A také budeš umět vytvořit vlastní infrastrukturu = Testy v JAVA + Selenium GRID + Jenkins.

Využiješ objektově orientované programování v praxi. 
Pochopíš konstruktory, page factory pattern, kategorie testů, statické proměnné, čistý JavaScript ve tvých testech a mnoho dalšího. 
Vyzkoušíš si Stream v Java 8 na vlastní kůži. 
Naprogramuješ   si vlastní třídu, která bude umět načíst data z Excelu.

Po tomto kurzu budeš švýcarským nožíkem v automatizaci.

Tenhle kurz navazuje na úvodní online  kurz Automatizovaného testování v Seleniu a je to brána do světa pokročilého testování softwaru. V kurzu najdeš tipy z praxe a mnoho praktických cvičení. Rovněž budeš umět psát složité testy.

V kurzu se naučíš

  • Automatizování webu pomocí Selenium,
  • Využít objektově-orientované programování v praxi.
  • data driven testing, sám si naprogramovat čtečku Excelu.
  • Spustit Selenium Server / GRID.
  • Vytvořit si maven projekt.
  • Vytvářet a parametrizovat joby v Jenkins -e.
  • A mnoho dalšího
V rámci celého kurzu Programy v JAVA.

Pro koho je kurz určen

  • pro začínající programátory, kteří si chtějí vyzkoušet objektově-orientované programování v praxi,
  • pro test automatizéry, kteří chtějí mít čistší kód,
  • pro manuální testery, kteří si prošli základním online kurzem a chtějí se dále vzdělávat
Všechny nástroje a programy použité v kurzu jsou zdarma ke stažení.

Co všechno dostaneš

  • několik hodin kvalitních videotutoriálů,
  • certifikát o absolvování kurzu Selenium pro pokročilé,
  • diskusní fórum, ve kterém na tvé otázky odpovídá lektor kurzu,
  • garance vrácení peněz v případě, že nebudeš s kurzem spokojený.
Online kurz Selenium Advanced + Java je možné

Seznam kapitol

Úvod
Úvod do kurzu vs Joker
Dostupné v ukázce kurzu
Stiahni a nainštaluj si všetko potrebné
Dostupné v ukázce kurzu
WAIT + WEBDRIVER tipy z praxe
Wait I, - wait for text
Dostupné v ukázce kurzu
Wait II - wait for property
Dostupné v ukázce kurzu
Wait III - wait for number of elements / Minions
Dostupné v ukázce kurzu
Wait IV, wait for invisibility / Prestige
Dostupné v ukázce kurzu
Highlight element - Javascript executor I / Tabuľka vol.2
Dostupné pouze po zakoupení přístupu
Blur-ed! - Javascript executor III
Dostupné pouze po zakoupení přístupu
Scroll Into View - Javascript executor II / Tabuľka vol.2
Dostupné pouze po zakoupení přístupu
ScrollByOffset - ak nepoznám posledný element na stránke / Hobbit
Dostupné pouze po zakoupení přístupu
Otvárame ďaľšie okno / Inception
Dostupné pouze po zakoupení přístupu
MAVEN
Intro, vytvárame nový projekt
Dostupné pouze po zakoupení přístupu
Závislosti, vytvárame prvý test
Dostupné pouze po zakoupení přístupu
Instalujeme maven, spustame build
Dostupné pouze po zakoupení přístupu
DATA DRIVEN TESTING
Refaktorujeme kód, vytvárame konštruktor Excelreader-u,
Dostupné pouze po zakoupení přístupu
Finalizujeme test a pouzivame hodnoty feat. Optimus Prime
Dostupné pouze po zakoupení přístupu
JUNIT
Ignorant! Dávame test do karantény
Dostupné pouze po zakoupení přístupu
Práve si pochopil statické premenné, -> BeforeClass, AfterClass
Dostupné pouze po zakoupení přístupu
Parametrizuj, návrat Optimusa
Dostupné pouze po zakoupení přístupu
Spúšťaj si testy podľa kategórie
Dostupné pouze po zakoupení přístupu
Spúťame testy konkurenčne / paralelne - spôsob A
Dostupné pouze po zakoupení přístupu
@Rule, očakávaj zlyhanie. Zopakuj si testy sám
Dostupné pouze po zakoupení přístupu
JAVA
Vytvárame objekt hriechu / Sin City
Dostupné pouze po zakoupení přístupu
Posielame objekt hriechu do metódy
Dostupné pouze po zakoupení přístupu
Zoznam tagov, vytvárame objekt v objekte
Dostupné pouze po zakoupení přístupu
Upratovanie v projekte. Dedenie v zrýchlenom konaní
Dostupné pouze po zakoupení přístupu
WebDriver a Singleton / Lord of the rings, epické intro
Dostupné pouze po zakoupení přístupu
ENUM-eruj so mnou
Dostupné pouze po zakoupení přístupu
Java 8 - Stream, Vendelínovia na tobogáne
Dostupné pouze po zakoupení přístupu
WEBDRIVER FACTORY
Prečo? Ako definovať page?
Dostupné v ukázce kurzu
Vytvoríme page objekt, definujeme akcie
Dostupné pouze po zakoupení přístupu
Definujeme a inicializujeme elementy
Dostupné pouze po zakoupení přístupu
Rozširujeme test, pridávame akciu
Dostupné pouze po zakoupení přístupu
Domáca pre Teba - EASY, MEDIUM, HARD + BONUS
Dostupné pouze po zakoupení přístupu
NENECHÁM ŤA V ŠTICHU, RIEŠIME ÚLOHY SPOLU
Riešenie EASY
Dostupné pouze po zakoupení přístupu
Riešenie MEDIUM
Dostupné pouze po zakoupení přístupu
Riešenie HARD - THIS IS SPARTA!!!
Dostupné pouze po zakoupení přístupu
BROWSERS
Spúšťame Chrome
Dostupné pouze po zakoupení přístupu
Takmer bezhlavý prehliadač - PhantomJS
Dostupné pouze po zakoupení přístupu
Firefox - hráme sa s profilom
Dostupné pouze po zakoupení přístupu
Firefox s fúzami - UserAgent
Dostupné pouze po zakoupení přístupu
SELENIUM SERVER
Intro, prečo?
Dostupné pouze po zakoupení přístupu
Selenium standalone, sám vojak v poli
Dostupné pouze po zakoupení přístupu
Selenium Grid = Hub + Node + úvod konfigurácie
Dostupné pouze po zakoupení přístupu
JENKINS + MAVEN
Inštalujeme Jenkins a spúšťame lokálne
Dostupné pouze po zakoupení přístupu
Vytvárame nový job, kompilujeme
Dostupné pouze po zakoupení přístupu
Spúšťame testy, učíme sa riešiť chyby
Dostupné pouze po zakoupení přístupu
Maven Sure-Fire, výsledky testov
Dostupné pouze po zakoupení přístupu
Parametrizujeme job I, Maven profile - Kategórie testov
Dostupné pouze po zakoupení přístupu
Java, switch, try/catch blok, ENUM II
Dostupné pouze po zakoupení přístupu
Parametrizujeme job II, Aký browser?
Dostupné pouze po zakoupení přístupu
Parametrizujeme job III - Spúšťame testy paralelne - spôsob B
Dostupné pouze po zakoupení přístupu
JAVA - refaktorujeme WebDriverSingleton
Dostupné pouze po zakoupení přístupu
ZÁVER

Hodnocení kurzu

Pozri aj tieto kurzy