Selenide - stručné UI testy

Zpět na kurzy

Všechny ONLINE kurzy

od 1 299,00 KČ

5.0 z 5

Hodnocení

5x
100%
4x
0%
3x
0%
2x
0%
1x
0%

Všechny online kurzy od 1 299 KČ

Více info

Course duration 3h 33m 47s
Course chapters 44 kapitol
Course difficulty Středně pokročilý

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://www.learn2code.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.


Seznam kapitol online kurzu

  • ÚVOD 

    •  Intro  

    •  Rozbiehame stránku  

    •  Stiahni a rozbehni si projekt  

    •  Kľúč k riešeniam  

    •  Sťahujeme Selenide (3.)  

  •  OTVORENIE STRÁNKY A BLESKOVÁ TEÓRIA   

    •  Otvárame stránku, alebo nie? Žaba sa varí postupne. (4.)  

    •  Dobre ale ja už driver predsa mám, čo teraz? (5.)  

    •  Ako to celé funguje? ProxyElement, fantóm Ryana Gosslinga (6.)  

  •  HĽADANIE ELEMENTOV PO NOVOM

    •  Začíname s domácou úlohou, prerob si testy sám! (7.)  

    •  CSS locator by default, preťaženie metód v JAVA (8.)  

    •  Xpath by default, hľadáme podľa textu bez bolesti (9.)  

    •  FindByAttribute - Savings Calculator, hľadaj podľa placeholdera (10.)  

    •  Hľadaj element podľa indexu a potom v ňom nájdi ďaľší (11.)  

  •  OVEROVANIE A ČAKANIE  

    •  Overovanie = čakanie, čakaj ako inteligent (12.)  

    •  Čakanie na value/class, should vs shouldHave, shouldBe (13.)  

    •  Čakanie na zmiznutie a znovuobjavenie, reťazenie (14.)  

    •  Reťazenie II. alebo klikaj kým nie si v Chrabromile (15.)  

    •  WaitUntil vs shouldBe (16.)  

  •  KOLEKCIE ELEMENTOV    

    •  Harryho kúzla v kolekcii (17.)  

    •  Riešenie úlohy + over že máš jedno kúzlo (18.)  

    •  $$ vs $ a findAll() (19.)  

    •  Zisti či collection obsahuje konkrétne kúzla (20.)  

    •  Nákjdi kúzlo v podľ textu a klikni! (21.)  

    •  Filtruj! (22.)  

    •  Excluduj, opakovanie regulárnych výrazov (23.)  

    •  Fellowship refaktorizacia, bleskové odstránenie drivera. (24.)  

  •  PRERÁBAME TESTY NA OBRAZ SELENIDE

    •  Obal element do kabáta selenide a pracuj s ním (25.)  

    •  Pekne vyberaj z comboboxu (26.)  

    •  Návrat k hľadaniu a overovaniu (27.)  

    •  Najdi parenta - alebo aspoň niekoho blízkeho (28.)  

    •  hover() a scroll() dve monštrá pokorené (29.)  

    •  Posledný test upravím, “because” v podmienke Ti predstavím (30.)  

    •  Ruším page factory pattern! (31.)  

  •  KONFIGURÁCIA  

    •  baseURL ti uľahčí život (32.)  

    •  Čakanie a jeho dĺžka (33.)  

    •  Nastavenia browsera (34.)  

    •  ClickViaJS klikanie na Ryanove hlavy (35.)  

    •  Ak test spadne čo s ním a kam s reportami (36.)  

  •  RULES  

    •  Screenshooter rule, sprav screenshot kedy chceš (37.)  

    •  Text report (38.)  

    •  Nežné asserty (39.)  

  •  EPILÓG   

    •  Pochovanie drivera a nostalgický návrat ak ho budeš potrebovať (40.)  

  •  BONUS  

    •  Stiahni obchodné podmienky Tatrabanky, seriózny biznis bráško (41.)  

    •  Cucumber a Selenide sa majú radi (42.)

Tenhle kurz je možné studovat pomocí REPAS/KOMPAS
Online kurz Selenide - stručné UI testy je možné vyzkoušet i zdarma!