Selenide - stručné UI testy

3h 33m 47s
Čas
44
Kapitol
Programování
Kategorie
5.0
Hodnocení
Mírně pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu

Selenide je framework, který obsahuje klasické Selenium, a umožňuje ti psát UI testy rychleji, stabilněji a srozumitelněji. Nabízí ti abstrakci od kódu, který jsi psal dosud a Ty v konečném důsledku píšeš méně kódu, který se snadněji udržuje. Řeší za tebe věci, které jsi dosud musel explicitně napsat, jako čekání na element, ověřování, scrollování, projetí přes element a podobně.

V rámci kurzu uvidíš, jak klasický projekt na testování webu, který jsi znal dosud, postupně přepsat pomocí metod, které ti nabízí Selenide.

Pro koho je kurz určený

Automatizovaný tester – budeš psát méně kódu, který udělá více.
Programátor – chceš psát testy sám? Od prvního momentu píšeš smysluplný kód, který otestuje tvou stránku.
Manuální tester – pokud chceš zabřednout do automatizovaného testování, se Selenide se ti bude začínat velmi snadno.

V kurze se naučíš jak

  • zautomatizovat testování stránky pomocí funkce Selenide,
  • předělat a použít Selenide v tvém původním Selenium projekt.

Co všechno dostaneš

  • 3 hodiny videomateriálu,
  • 44 kapitol,
  • certifikát o absolvování kurzu,
  • garance vrácení peněz do 14 dnů v případě, že s kurzem nebudeš spokojený.

Minimální požadavky

Určitě by si měl mít za sebou základní kurz automatizovaného testování, najdeš ho zde 👉 https://skillmea.sk/kurzy/automatizovane-testovanie-webu-selenium

Advanced kurz testování v Selenium určitě není k zahození, uvidíš jak předělat Page factory pattern.

A v bonusových částech se dozvíš jak propojit Selenide a Cucumber.
Online kurz Selenide - stručné UI testy je možné

Seznam kapitol

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

Hodnocení kurzu

Selenide - stručné UI testy

prima a hutné

Miloš Š.

Selenide - stručné UI testy

Bernard K.

Pozri aj tieto kurzy