Logo
Zostań autorem

Koszyk jest pusty

0

Kategorie

  • Chcesz się dzielić wiedzą?

Zaloguj się

Nie pamiętasz hasła? Kliknij tutaj

Selenium - wprowadzenie do Testów Automatycznych

Poznaj automatyzację testów w Selenium! Naucz się pisać testy w JUnit5, używać XPath, POM i narzędzi takich jak Maven i IntelliJ.

Nowość

Stworzony przez MultiComercio Marek Koszałka

Ostatnia aktualizacja: 07/11/2025
67
00
Autor szkolenia nie wyraził zgody na udział produktu w promocjach.
Aktualny materiał: Zaktualizowano w ciągu ostatnich 30 dni.
Ikona kalendarza30 dni gwarancji zwrotu pieniędzy
Ikona zegaraRozpocznij teraz za darmo, zapłać do 30 dni
Flaga PolskiPolska obsługa i faktura

Masz pytania dotyczące tego szkolenia ?

questionZadaj pytanie autorowi

W cenie szkolenia otrzymasz

calendar_clockBezterminowy dostęp
licenseCertyfikat ukończenia
currency_exchange30 dni gwarancji zwrotu
headset_micWsparcie autora
forumDostęp do grupy dyskusyjnej
database_uploadRegularne aktualizacje
acute 8 godz. 27 min. materiału
play_circle23 nagrania wideo
animated_images1 slajd

Czego się nauczysz?

  1. 1
    Tworzenie projektów testowych w Javie z użyciem Selenium i Maven.
  2. 2
    Automatyzacja podstawowych scenariuszy użytkownika w przeglądarce (np. logowanie, wyszukiwanie )
  3. 3
    Praca z selektorami, XPath i CSS, aby skutecznie odnajdywać elementy strony.
  4. 4
    Pisanie testów z użyciem JUnit 5 i AssertJ.
  5. 5
    Projektowanie czytelnej architektury testów z wykorzystaniem wzorca Page Object Model.

Wymagania

  • Podstawowa znajomość języka Java

Opis szkolenia

Automatyzacja testów krok po kroku – opanuj Selenium i zacznij pisać własne testy automatyczne!

Ten kurs wprowadzi Cię w świat testów automatycznych od podstaw. Poznasz Selenium, jedno z najpopularniejszych narzędzi do testowania aplikacji webowych, i nauczysz się tworzyć stabilne, czytelne i efektywne testy.

Nie musisz być programistą, aby zacząć – wszystko tłumaczone jest prostym językiem i poparte praktycznymi przykładami.


Czego się nauczysz:

  • Selenium WebDriver – dowiesz się, jak działa przeglądarkowa automatyzacja i jak pisać testy, które symulują działania użytkownika.
  • JUnit 5 – poznasz podstawy jednego z najpopularniejszych frameworków testowych w Javie. Nauczysz się tworzyć, uruchamiać i grupować testy.
  • AssertJ – nauczysz się pisać czytelne i elastyczne asercje, które sprawiają, że testy są bardziej zrozumiałe i łatwiejsze w utrzymaniu.
  • Page Object Model (POM) – poznasz kluczowy wzorzec projektowy w automatyzacji testów, który pozwoli Ci tworzyć przejrzystą strukturę projektu i łatwiej zarządzać zmianami.
  • Podstawy HTML i CSS – nauczysz się identyfikować elementy na stronie internetowej, korzystając z selektorów, klas, identyfikatorów i atrybutów.
  • XPath – zrozumiesz, jak odnajdywać i wybierać elementy w strukturze strony w sposób precyzyjny i elastyczny.
  • IntelliJ IDEA – poznasz środowisko programistyczne, które przyspieszy Twoją pracę i ułatwi debugowanie testów.
  • Maven – nauczysz się zarządzać projektem, jego zależnościami i konfiguracją, aby Twoje testy były łatwe w utrzymaniu i przenośne.



Dla kogo jest ten kurs:

  • Dla początkujących testerów, którzy chcą rozpocząć przygodę z automatyzacją.
  • Dla manualnych testerów, którzy chcą rozwinąć swoje kompetencje techniczne.
  • Dla studentów IT oraz osób planujących przebranżowienie w stronę QA / test automation.
  • Dla programistów, którzy chcą lepiej zrozumieć proces testowania aplikacji webowych.


Dlaczego warto:

Automatyzacja testów to jedna z najbardziej poszukiwanych umiejętności w branży IT. Kurs pokazuje nie tylko jak pisać testy, ale też jak myśleć o ich strukturze i utrzymaniu. Dzięki praktycznym przykładom z życia projektowego zrozumiesz, jak zastosować zdobytą wiedzę w prawdziwych projektach.

Po ukończeniu kursu będziesz w stanie:

Samodzielnie pisać i uruchamiać testy automatyczne.

Stworzyć projekt testowy oparty o Maven i POM.

Wykorzystywać asercje, selektory i XPath w codziennej pracy testera.

Współpracować z zespołem developerskim, rozumiejąc jego narzędzia i procesy.


Zrób kolejny krok w stronę kariery w IT i zostań testerem automatycznym.


Ten kurs pomoże Ci zrozumieć technologię, narzędzia i dobre praktyki, które otworzą drzwi do świata test automation.

To szkolenie w liczbach

8 godz. 27 min. materiału
23 nagrania wideo
1 slajd

Spis treści

Czas trwania: 08:27:07Liczba wykładów: 24
downSelenium
24 wykłady
  • Co to jest Selenium ?19:01
  • Instalacja38:08
  • Instalacja VSCode i LiveServer|09:58
  • Podstawy HTML12:40
  • Pierwszy program24:47
  • Dodajemy JUnit524:53
  • Assercje w JUnit14:31
  • Assercje w AssertJ26:41
  • Testy parametryzowane37:54
  • Wyszukiwanie po tagach HTML29:52
  • Wyszukiwanie po nazwie12:05
  • Wyszukiwanie po nazwie klasy20:10
  • Wyszukiwanie po linkach14:02
  • Wyszukiwanie po CSS selektorach cz.I40:27
  • Wyszukiwanie po CSS selektorach cz.II25:35
  • Wyszukiwanie po XPath cz.I44:17
  • Wyszukiwanie po XPath cz.II20:58
  • Selenium IDE16:59
  • Strategie czekania - implicitlyWait()22:35
  • WebDriverWait - explicitWait09:22
  • Fluent Wait - explicitWait z dodatkowymi parametrami09:22
  • Wzorzec Page Object Model19:08
  • Page Factory13:35
  • PodsumowanieSlajdy: 1

O autorze

avatar
MultiComercio Marek Koszałka Inżynier ds. oprogramowania

Publikacje: 7

Ocena autora: Brak

O mnie
Z wykształcenia jestem mgr. inż. informatyki, a zawodowo działam w branży IT od 2004 roku. Tworzyłem projekty IT min. dla firm ubezpieczeniowych, inwestycyjnych i międzynarodowych...Czytaj więcej
67
00