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

Selenium Advanced + Java

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

Hodnocení kurzu

Pozri aj tieto kurzy