Online kurz Selenium pre pokročilých a Java

Selenium pre pokročilých a Java

Level
Kapitol
55
Kategória
Programovanie
Hodnotenie
4,8 z 5
Dĺžka
7h 55min
Jazyk
SK

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

Kapitoly online kurzu

Úvod (2)

Ukážka zdarma
6:20
Ukážka zdarma
5:55

WAIT + WEBDRIVER tipy z praxe (9)

Ukážka zdarma
6:42
Ukážka zdarma
7:39
Ukážka zdarma
11:28
Ukážka 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ážka 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ážka 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ážka 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 Hodnotenie
5 Kurzov

Hodnotenia študentov

Hodnotenia od študentov zapísaných v kurze na Skillmea.

4,8 z 5 · 20 hodnotení

Odporúčané online kurzy