Online kurz Selenium pro pokročilé a Java

Selenium pro pokročilé a Java

Level
Kapitol
55
Kategorie
Programování
Hodnocení
4,8 z 5
Délka
7h 55min
Jazyk
SK

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ý.

Kapitoly online kurzu

Úvod (2)

Ukázka zdarma
6:20
Ukázka zdarma
5:55

WAIT + WEBDRIVER tipy z praxe (9)

Ukázka zdarma
6:42
Ukázka zdarma
7:39
Ukázka zdarma
11:28
Ukázka zdarma
6:01
Highlight element - Javascript executor I / Tabuľka vol.2
7:41
Blur-ed! - Javascript executor III
9:19
Scroll Into View - Javascript executor II / Tabuľka vol.2
7:15
ScrollByOffset - ak nepoznám posledný element na stránke / Hobbit
11:11
Otvárame ďaľšie okno / Inception
12:46

MAVEN (3)

Intro, vytvárame nový projekt
6:46
Závislosti, vytvárame prvý test
7:22
Instalujeme maven, spustame build
9:13

DATA DRIVEN TESTING (3)

Ukázka zdarma
11:58
Refaktorujeme kód, vytvárame konštruktor Excelreader-u,
12:16
Finalizujeme test a pouzivame hodnoty feat. Optimus Prime
8:07

JUNIT (6)

Ignorant! Dávame test do karantény
5:18
Práve si pochopil statické premenné, -> BeforeClass, AfterClass
8:10
Parametrizuj, návrat Optimusa
12:09
Spúšťaj si testy podľa kategórie
9:55
Spúťame testy konkurenčne / paralelne - spôsob A
6:44
@Rule, očakávaj zlyhanie. Zopakuj si testy sám
7:11

JAVA (7)

Vytvárame objekt hriechu / Sin City
9:36
Posielame objekt hriechu do metódy
7:05
Zoznam tagov, vytvárame objekt v objekte
9:13
Upratovanie v projekte. Dedenie v zrýchlenom konaní
7:51
WebDriver a Singleton / Lord of the rings, epické intro
8:31
ENUM-eruj so mnou
12:40
Java 8 - Stream, Vendelínovia na tobogáne
10:57

WEBDRIVER FACTORY (5)

Ukázka zdarma
5:09
Vytvoríme page objekt, definujeme akcie
6:19
Definujeme a inicializujeme elementy
8:13
Rozširujeme test, pridávame akciu
7:52
Domáca pre Teba - EASY, MEDIUM, HARD + BONUS
9:45

NENECHÁM ŤA V ŠTICHU, RIEŠIME ÚLOHY SPOLU (3)

Riešenie EASY
7:56
Riešenie MEDIUM
8:50
Riešenie HARD - THIS IS SPARTA!!!
13:18

BROWSERS (4)

Spúšťame Chrome
6:03
Takmer bezhlavý prehliadač - PhantomJS
6:47
Firefox - hráme sa s profilom
9:11
Firefox s fúzami - UserAgent
9:26

SELENIUM SERVER (3)

Intro, prečo?
2:49
Selenium standalone, sám vojak v poli
10:47
Selenium Grid = Hub + Node + úvod konfigurácie
11:23

JENKINS + MAVEN (9)

Inštalujeme Jenkins a spúšťame lokálne
7:39
Vytvárame nový job, kompilujeme
6:25
Spúšťame testy, učíme sa riešiť chyby
11:10
Maven Sure-Fire, výsledky testov
8:22
Parametrizujeme job I, Maven profile - Kategórie testov
11:14
Java, switch, try/catch blok, ENUM II
11:08
Parametrizujeme job II, Aký browser?
9:50
Parametrizujeme job III - Spúšťame testy paralelne - spôsob B
6:48
JAVA - refaktorujeme WebDriverSingleton
10:43

ZÁVER (1)

Ukázka zdarma
4:57

Lektor online kurzu

Lektor Furby (Martin Škarbala)
Kamoši ma volajú Furby. Testujem internety vyše 8 rokov. Už sa mi nechcelo klikať, tak som si testovanie uľahčil automatizáciou. Robím hlave s Javou a Selenium, databázami, prípadne testujem aj WebService. Popri tom sa vyznám v HTML, CSS, JavaScript, JQuery, PHP a sem tam tie internety aj vytváram. viac info na www.furbo.sk
4,9 Hodnocení
5 Kurzů

Hodnocení studentů

Hodnocení od studentů zapsaných v kurzu na Skillmea.

4,8 z 5 · 20 hodnocení

Doporučené online kurzy