Alebo objednať len tento kurz za 79,00 €

Selenium Advanced + Java

7h 55m 23s
Čas
55
Kapitol
943
Študentov
5.0
Hodnotenie
Mierne pokročilý
Level
slovenský
Jazyk kurzu

Popis kurzu Selenium pre pokročilých

Je nuda stále dookola klikať to isté.
Je nuda opakovať ten istý kód a potom ho pracne opravovať. 

Ukážem ti, ako si túto prácu zjednodušiť, aby si napísal kód len raz a potom ho vedel prepoužiť v tvojich testoch.
Vytvoríme si spolu vlastný testovací mini-framework.

A taktiež budeš vedieť vytvoriť vlastnú infraštruktúru = Testy v JAVA + Selenium GRID + Jenkins.

Využiješ objektovo orientované programovanie v praxi.
Pochopíš konštruktory, page factory pattern, kategórie testov, statické premenné, čistý JavaScript v tvojich testoch a mnoho ďalšieho.
Vyskúšaš si Stream v Java 8 na vlastnej koži.
Naprogramuješ si vlastnú triedu, ktorá bude vedieť načítať dáta z Excelu.

Po tomto kurze budeš švajčiarsky nožík v automatizácii.

Tento kurz nadväzuje na úvodný online kurz Automatizovaného testovania v Seleniu a je to brána do sveta pokročilého testovania softvéru. V kurze nájdeš tipy z praxe a veľa praktických cvičení, budeš vedieť písať zložité testy.

V kurze sa naučíš

  • Automatizovanie webu pomocou Selenium,
  • Využiť objektovo-orientované programovanie v praxi.
  • Data driven testing, sám si naprogramuješ čítačku Excelu.
  • Spustiť Selenium Server / GRID.
  • Vytvoriť si maven projekt.
  • Vytvárať a parametrizovať joby v Jenkins-e.
  • A mnoho ďalšieho
V rámci celého kurzu programuješ v JAVA.

Pre koho je kurz určený

  • pre začínajúcich programátorov, ktorí si chcú vyskúšať objektovo-orientované programovanie v praxi,
  • pre test automatizérov, ktorí chcú mať čistejší kód,
  • pre manuálnych testerov, ktorí si prešli základným online kurzom a chcú sa ďalej vzdelávať
Všetky nástroje a programy použité v kurze sú zadarmo k stiahnutiu.

Čo všetko dostaneš

  • niekoľko hodín kvalitných videotutoriálov,
  • certifikát o absolvovaní kurzu Selenium pre pokročilých,
  • diskusné fórum, v ktorom na tvoje otázky odpovedá lektor kurzu,
  • garancia vrátenia peňazí v prípade, že nebudeš s kurzom spokojný.
Online kurz Selenium Advanced + Java je možné

Zoznam 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

Hodnotenia kurzu

Pozri aj tieto kurzy