Selenide - stručné UI testy

3h 33m 47s
Čas
44
Kapitol
Programovanie
Kategória
5.0
Hodnotenie
Mierne pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu

Selenide je framework, ktorý obaľuje klasické Selenium, a umožňuje ti písať UI testy rýchlejšie, stabilnejšie a zrozumiteľnejšie. Ponúka ti abstrakciu od kódu ktorý si písal doteraz a Ty v konečnom dôsledku píšeš menej kódu, ktorý sa ľahšie udržiava. Rieši za teba veci, ktoré si doteraz musel explicitne napísať, ako čakanie na element, overovanie, scrollovanie, prejdenie ponad element a podobne.

V rámci kurzu uvidíš ako klasický projekt na testovanie webu, ktorý si poznal doteraz, postupne prepísať pomocou metód, ktoré ti ponúka Selenide.

Pre koho je kurz určený

Automatizovaný tester - budeš písať, menej kódu, ktorý robí viac.
Programátor - chceš si písať testy sám? Od prvého momentu píšeš zmysluplný kód, ktorý otestuje tvoju stránky.
Manuálny tester - ak chceš zabrdnúť do automatizovaného testovania, so Selenide sa ti bude začínať veľmi ľahko.

V kurze sa naučíš ako

  • zautomatizovať testovanie stránky pomocou nástroja Selenide
  • prerobiť a použiť Selenide v tvojom pôvodonom Selenium projekte

Čo všetko dostaneš

  • takmer 3 hodiny videomateriálu,
  • 44 kapitol,
  • certifikát o absolvovaní kurzu,
  • garancia vrátenia peňazí do 14 dní v prípade, že s kurzom nebudeš spokojný.

Minimálne požiadavky

Určite by si mal mať za sebou základný kurz automatizovaného testovania, nájdeš ho tu 👉 https://skillmea.sk/kurzy/automatizovane-testovanie-webu-selenium

Advanced kurz testovania v Selenium určite nie je na zahodenie, uvidíš ako prerobiť Page factory pattern. 

A v bonusových častiach sa dozvieš ako prepojiť Selenide a Cucumber.
Online kurz Selenide - stručné UI testy je možné

Zoznam kapitol

ÚVOD
Intro
Dostupné v ukážke kurzu
Rozbiehame stránku
Dostupné v ukážke kurzu
Stiahni a rozbehni si projekt
Dostupné v ukážke kurzu
Kľúč k riešeniam
Dostupné v ukážke kurzu
Sťahujeme Selenide (3.)
Dostupné len po zakúpení prístupu
OTVORENIE STRÁNKY A BLESKOVÁ TEÓRIA
Otvárame stránku, alebo nie? Žaba sa varí postupne. (4.)
Dostupné len po zakúpení prístupu
Dobre ale ja už driver predsa mám, čo teraz? (5.)
Dostupné len po zakúpení prístupu
Ako to celé funguje? ProxyElement, fantóm Ryana Gosslinga (6.)
Dostupné len po zakúpení prístupu
HĽADANIE ELEMENTOV PO NOVOM
CSS locator by default, preťaženie metód v JAVA (8.)
Dostupné len po zakúpení prístupu
Xpath by default, hľadáme podľa textu bez bolesti (9.)
Dostupné len po zakúpení prístupu
FindByAttribute - Savings Calculator, hľadaj podľa placeholdera (10.)
Dostupné len po zakúpení prístupu
Hľadaj element podľa indexu a potom v ňom nájdi ďaľší (11.)
Dostupné len po zakúpení prístupu
OVEROVANIE A ČAKANIE
Overovanie = čakanie, čakaj ako inteligent (12.)
Dostupné len po zakúpení prístupu
Čakanie na value/class, should vs shouldHave, shouldBe (13.)
Dostupné len po zakúpení prístupu
Čakanie na zmiznutie a znovuobjavenie, reťazenie (14.)
Dostupné len po zakúpení prístupu
WaitUntil vs shouldBe (16.)
Dostupné len po zakúpení prístupu
KOLEKCIE ELEMENTOV
Harryho kúzla v kolekcii (17.)
Dostupné len po zakúpení prístupu
Riešenie úlohy + over že máš jedno kúzlo (18.)
Dostupné len po zakúpení prístupu
$$ vs $ a findAll() (19.)
Dostupné len po zakúpení prístupu
Zisti či collection obsahuje konkrétne kúzla (20.)
Dostupné len po zakúpení prístupu
Nákjdi kúzlo v podľ textu a klikni! (21.)
Dostupné len po zakúpení prístupu
Filtruj! (22.)
Dostupné len po zakúpení prístupu
Excluduj, opakovanie regulárnych výrazov (23.)
Dostupné len po zakúpení prístupu
Fellowship refaktorizacia, bleskové odstránenie drivera. (24.)
Dostupné len po zakúpení prístupu
PRERÁBAME TESTY NA OBRAZ SELENIDE
Pekne vyberaj z comboboxu (26.)
Dostupné len po zakúpení prístupu
Návrat k hľadaniu a overovaniu (27.)
Dostupné len po zakúpení prístupu
Najdi parenta - alebo aspoň niekoho blízkeho (28.)
Dostupné len po zakúpení prístupu
hover() a scroll() dve monštrá pokorené (29.)
Dostupné len po zakúpení prístupu
Posledný test upravím, “because” v podmienke Ti predstavím (30.)
Dostupné len po zakúpení prístupu
Ruším page factory pattern! (31.)
Dostupné len po zakúpení prístupu
KONFIGURÁCIA
baseURL ti uľahčí život (32.)
Dostupné len po zakúpení prístupu
Čakanie a jeho dĺžka (33.)
Dostupné len po zakúpení prístupu
Nastavenia browsera (34.)
Dostupné len po zakúpení prístupu
ClickViaJS klikanie na Ryanove hlavy (35.)
Dostupné len po zakúpení prístupu
Ak test spadne čo s ním a kam s reportami (36.)
Dostupné len po zakúpení prístupu
RULES
Screenshooter rule, sprav screenshot kedy chceš (37.)
Dostupné len po zakúpení prístupu
Text report (38.)
Dostupné v ukážke kurzu
Nežné asserty (39.)
Dostupné len po zakúpení prístupu
EPILÓG
Pochovanie drivera a nostalgický návrat ak ho budeš potrebovať (40.)
Dostupné len po zakúpení prístupu
BONUS
Stiahni obchodné podmienky Tatrabanky, seriózny biznis bráško (41.)
Dostupné len po zakúpení prístupu
Cucumber a Selenide sa majú radi (42.)
Dostupné len po zakúpení prístupu

Hodnotenia kurzu

Selenide - stručné UI testy

prima a hutné

Miloš Š.

Selenide - stručné UI testy

Bernard K.

Pozri aj tieto kurzy