-
Wprowadzenie 1
-
Wstęp do kursuWykład1.1
-
-
Instalacja i konfiguracja niezbędnych narzędzi 5
-
Instalacja środowiska Java JDKWykład2.1
-
Instalacja IntelliJ i MavenWykład2.2
-
Pierwszy projekt Maven w IntelliJWykład2.310 min
-
Pobieranie niezbędnych bibliotekWykład2.408 min
-
Wprowadzenie do JUnitWykład2.506 min
-
-
Selenium - pierwsze kroki 5
-
Pobieranie sterowników WebDriver do przeglądarekWykład3.109 min
-
Zaimportowanie gotowego projektuWykład3.205 min
-
Konfiguracja sterowników WebDriver w projekcie oraz ich użycieWykład3.320 min
-
Podstawowe operacje na przeglądarceWykład3.408 min
-
Quiz: Selenium – pierwsze krokiKartkówka3.14 pytań
-
-
Selenium - lokalizacja elementów na stronie 17
-
Narzędzie developerskie DevTools w przeglądarceWykład4.104 min
-
Lokalizacja elementów po IDWykład4.208 min
-
Zadanie 1Wykład4.3
-
Lokalizacja elementów po ich nazwieWykład4.404 min
-
Zadanie 2Wykład4.5
-
Lokalizacja elementów po nazwie klasyWykład4.608 min
-
Zadanie 3Wykład4.7
-
Lokalizacja elementów po nazwie taguWykład4.805 min
-
Zadanie 4Wykład4.9
-
Lokalizacja elementów po selektorze CSSWykład4.1012 min
-
Zadanie 5Wykład4.11
-
Lokalizacja elementów po XPathWykład4.1209 min
-
Zadanie 6Wykład4.13
-
Lokalizacja grupy elementówWykład4.1404 min
-
Zadanie 7Wykład4.15
-
Najczęstsze problemy podczas lokalizacji elementówWykład4.1606 min
-
Quiz: Selenium – lokalizacja elementów na stronieKartkówka4.14 pytań
-
-
Selenium - interakcje na elementach 25
-
Wprowadzanie wartości do pól tekstowychWykład5.106 min
-
Zadanie 8Wykład5.2
-
Klikanie na elementyWykład5.306 min
-
Zadanie 9Wykład5.4
-
Pobieranie informacji o przeglądarceWykład5.505 min
-
Zadanie 10Wykład5.6
-
Pobieranie tekstuWykład5.711 min
-
Zadanie 11Wykład5.8
-
Sprawdzenie czy element jest edytowalnyWykład5.905 min
-
Zadanie 12Wykład5.10
-
Sprawdzenie czy element jest wyświetlonyWykład5.1104 min
-
Zadanie 13Wykład5.12
-
Sprawdzenie czy element jest zaznaczony/wybranyWykład5.1307 min
-
Zadanie 14Wykład5.14
-
Sprawdzenie czy element istnieje na stronieWykład5.1507 min
-
Zadanie 15Wykład5.16
-
Klasa Select – wybieranie wartości z listy dropdownWykład5.1710 min
-
Zadanie 16Wykład5.18
-
Klasa Select – wybieranie wartości z pola wielokrotnego wyboruWykład5.1908 min
-
Zadanie 17Wykład5.20
-
Asercje – sprawdzanie czy stan oczekiwany zgadza się ze stanem aktualnymWykład5.2109 min
-
Zadanie 18Wykład5.22
-
Zrzuty ekranuWykład5.2316 min
-
Strona web w iFrameWykład5.2407 min
-
Quiz: Selenium – interakcje na elementachKartkówka5.16 pytań
-
-
Selenium - Instrukcje czekania na elementy 5
-
Zła praktyka, czyli metoda “sleep”Wykład6.102 min
-
Lepsza praktyka, czyli metoda implicitlyWaitWykład6.204 min
-
Najlepsza praktyka, czyli metoda webDriverWaitWykład6.308 min
-
Zadanie 19Wykład6.4
-
Quiz: Selenium – Instrukcje czekania na elementyKartkówka6.12 pytań
-
-
JUnit 3
-
Zastosowanie adnotacji: @BeforeClass, @AfterClass, @Before, @After, @TestWykład7.113 min
-
Generowanie raportuWykład7.206 min
-
Quiz: JUnitKartkówka7.12 pytań
-
Wstęp do kursu
Instalacja środowiska Java JDK
Dalej
