Selenium pro pokročilé a Java

7h 55min
Čas
55
Kapitol
Programování
Kategorie
4.8
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 pro pokročilé a Java je možné

Seznam kapitol

Úvod
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
WAIT + WEBDRIVER tipy z praxe
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
Dostupné v ukázce kurzu
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
Dostupné v ukázce kurzu
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
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
Dostupné v ukázce kurzu

Hodnocení kurzu

Selenium pro pokročilé a Java

Viliam G.

Selenium pro pokročilé a Java

Viac ako dve hviezdy tomu dať nemôžem sorry... Kurz spravený na štýl ala prepíšte si čo mám ja a bude vám to fungovať . Za mňa je to nedostatočne vysvetlené v rýchlosti v ktorej to nestíha človek nasať. Typo hra na klávesnici ako na klavíri a namiesto toho čo by vysvetľoval čo vlastne robí vraví vtipy... Ako bonus xy problémov okolo toho čo musíte po fórach hľadať aby to vlastne fungovalo :) Nie som si istý či má byť toto pokračovanie predošlého kurzu keďže sa to volá "Pre pokročilých" , ja som tu z predošlého kurzu a horko ťažko niečomu pochopím keďže jedinú skúsenosť mame iba z predošlého kurzu. Ak je to kurz pre ľudí čo stým už pracujú dlhšie potom beriem speť :)

Jozef Č.

Podívej se i na tyto kurzy

6 Online kurzů
0 Příspěvků
Přejít na kanál

Akce! Získej předplatné za 999Kč na měsíc

Získej přístup do největší nabídky online kurzů na trhu, nyní v super akci.