Automatizované testovanie webu - Selenium

7h 26min
Čas
61
Kapitol
Programovanie
Kategória
4.9
Hodnotenie
Začiatočník
Level
slovenský
Jazyk kurzu

Popis online kurzu Automatizované testovanie webu v Selenium

Robota robotom!
Pretože je nuda dookola stále klikať a kontrolovať to isté.
Naučím ťa ako testovanie webu zautomatizovať.
Aby si raz povedal počítaču, čo má robiť a klikať a testovať bude on. 
Namiesto teba. 
Aby si sa ty mohol venovať kreatívnejšej práci.
Napíšeš kus kódu, ktorý nahradí tvoju prácu. Nevieš Javu, HTML? Nevadí, všetko si od základov ukážeme.

Selenium je open-source framework navrhnutý pre automatizované testovanie webových aplikácií. Selenium pozostáva z viacerých nástrojov, pričom každý z nich sa zameriava na špecifické potreby pri testovaní webových aplikácií.


Čo sa v kurze naučíš

  • Automatizovanie webu pomocou nástroja Selenium
  • programovanie v JAVA
  • JUnit framework


Uplatnenie

Ak si úplný IT nováčik, testing je atraktívna vstupná brána.
Ak si manuálny tester, naučím ťa ako neklikať, ale programovať.
Ak si programátor, nechce sa ti strácať čas s kontrolovaním vlastnej stránky, ukážem ti, že to ide aj ľahšie.


Čo všetko dostaneš


  • 50 kvalitných videotutoriálov,
  • takmer 6 hodín videa,
  • 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ý,
  • certifikát o absolvovaní kurzu Selenium začiatočník.
Online kurz Automatizované testovanie webu - Selenium je možné

Zoznam kapitol

ÚVOD DO KURZU
Dostupné v ukážke kurzu
Dostupné v ukážke kurzu
Dostupné v ukážke kurzu
SELENIUM IDE
Inštalujeme Selenium IDE
Dostupné len po zakúpení prístupu
Dostupné v ukážke kurzu
Daj testu zmysel, pridávame asserty
Dostupné len po zakúpení prístupu
Riešime domácu, aký je rozdiel medzi assert a verify
Dostupné len po zakúpení prístupu
Vytvárame Test Suite
Dostupné len po zakúpení prístupu
Vyrábame ďaľšie testy, spočítavame
Dostupné len po zakúpení prístupu
Riešime domácu vol.2, + rozprava aká je správna taktika na písane testov
Dostupné len po zakúpení prístupu
Nulujeme kalkulačku a pracujeme s premennými, (už je z teba programátor)
Dostupné len po zakúpení prístupu
JAVA, IntelliJ IDEA
Programátor programuje programom / Inštalujeme IntelliJ
Dostupné len po zakúpení prístupu
Dostupné v ukážke kurzu
Exportujeme test zo Selenium IDE / tvoj prerod začína
Dostupné len po zakúpení prístupu
Tvoj projekt je závislý, dotiahni si obe knižnice
Dostupné len po zakúpení prístupu
Java version not supported / Idem, riešim!
Dostupné len po zakúpení prístupu
Nastavujeme najnovší Google Chrome
Dostupné len po zakúpení prístupu
Vysvetlujeme si jednotlivé časti testu
Dostupné len po zakúpení prístupu
Vytvárame test od základu, na zelenej lúke
Dostupné len po zakúpení prístupu
HTML
HTML štruktúra, čo je element? feat. Aďa
Dostupné len po zakúpení prístupu
Id lokátor
Dostupné len po zakúpení prístupu
Name, Classname, TagName lokátor
Dostupné len po zakúpení prístupu
CSS lokátor
Dostupné len po zakúpení prístupu
XPath epizóda I, + Chrome xpath helper
Dostupné len po zakúpení prístupu
XPath epizóda II, relatívny xpath
Dostupné len po zakúpení prístupu
Rozuzlenie lokátorov
Dostupné len po zakúpení prístupu
SELENIUM WEBDRIVER
Klikáme na button, klikáme a overujeme do nemoty
Dostupné len po zakúpení prístupu
For cyklus a DRY prístup, upravujeme test
Dostupné len po zakúpení prístupu
IF podmienka - získavame text elementu, overujeme skloňovanie,
Dostupné len po zakúpení prístupu
Selektujeme z dropdownu
Dostupné len po zakúpení prístupu
Ďaľšie Asserty, AssertTrue vs. AssertFalse
Dostupné len po zakúpení prístupu
Kontrolujeme riadky v tabulke
Dostupné len po zakúpení prístupu
List, hľadáme Element alebo Elementy?
Dostupné len po zakúpení prístupu
Dostupné v ukážke kurzu
Dostupné v ukážke kurzu
Kontrolujeme disabled element, feat. Eva M.
Dostupné len po zakúpení prístupu
Assert vs. Verify, aký je v tom rozdiel?
Dostupné len po zakúpení prístupu
Dynamicky o dynamickom čakaní na element
Dostupné len po zakúpení prístupu
Kontrolujeme, či je element zobrazený
Dostupné len po zakúpení prístupu
Kontrola navigácie, získavame atribúty elementu
Dostupné len po zakúpení prístupu
Testujeme CSS, získavame farbu elementu
Dostupné len po zakúpení prístupu
Inštalujeme IntelliJ IDEA, Java
Dostupné len po zakúpení prístupu
NAVIGÁCIA
Overujeme title stránky
Dostupné len po zakúpení prístupu
Nastavujeme veľkosť okna, maximalizujeme
Dostupné len po zakúpení prístupu
KONČÍME TEST
Čo ak spadne test? Urobíme screenshot, vypíšeme si celý obsah stránky.
Dostupné len po zakúpení prístupu
Ukončujeme test, WebDriver Close vs. Quit
Dostupné len po zakúpení prístupu
ACTIONS
Prejdeme myšou ponad element feat. Beverly Hills Cop
Dostupné len po zakúpení prístupu
Klikneme a držíme kurzor na elemente
Dostupné len po zakúpení prístupu
Drag and Drop element, Donald a ekológia časť I.
Dostupné len po zakúpení prístupu
Dostupné v ukážke kurzu
END 2 END TESTY
Testujeme registráciu I. časť, nešťastné scenáre
Dostupné len po zakúpení prístupu
Testujeme registráciu II. časť, šťastný scenár, DRY prístup vol. 2
Dostupné len po zakúpení prístupu
Testujeme registráciu III. časť, kontrolujeme atribúty elementov
Dostupné len po zakúpení prístupu
Testujeme kalkulačku I.časť, extrakcia metód, DRY prístup vol.3
Dostupné len po zakúpení prístupu
Testujeme kalkulačku II.časť
Dostupné len po zakúpení prístupu
Dedíme !
Dostupné len po zakúpení prístupu
Vytvárame testovaciu suite
Dostupné len po zakúpení prístupu
KONIEC KURZU
Epilóg, kam ďaľej?
Dostupné len po zakúpení prístupu
BONUS
Pochovanie a reinkarnácia Selenium IDE
Dostupné len po zakúpení prístupu
Selenium 3 a najnovší Firefox
Dostupné len po zakúpení prístupu

Hodnotenia kurzu

Automatizované testovanie webu - Selenium

Je to dobré, ale možná bych to trošku zkusil doplnit o chrome test našel jsem a rozchodil jsem System.setProperty("webdriver.chrome.driver","C:\\Users\\Michal\\Desktop\\JAVA\\chromedriver-win64\\chromedriver.exe"); //System.setProperty("webdriver.chrome.driver","src/test/resources/drivers/chromedriver.exe"); // create chrome option org.openqa.selenium.chrome.ChromeOptions cop = new org.openqa.selenium.chrome.ChromeOptions(); // binary path cop.setBinary("C:\\Users\\Michal\\Desktop\\JAVA\\chrome-win64\\chrome.exe"); driver = new ChromeDriver(cop); Protože na učení se nehodí hlídat si pořád jestli se mi náhodou neaktulizoval chrome.

Michal S.

Automatizované testovanie webu - Selenium

Roman C.

Pozri aj tieto kurzy

6 Online kurzov
0 Príspevkov
Prejsť na kanál

Akcia! Získaj predplatné za 39€ na mesiac

Získaj prístup do najväčšej ponuky online kurzov na trhu, teraz v super akcii.