Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Automatyzacja testów: WebdriverIO + Typescript - Jenkins
Role Play
Highest Rated
Rating: 4.5 out of 5(163 ratings)
1,569 students

Automatyzacja testów: WebdriverIO + Typescript - Jenkins

Naucz się, jak pisać szybkie i niezawodne testy automatyczne. Kurs od podstaw z Javascript oraz Typescript
Last updated 6/2026
Polish

What you'll learn

  • Podstawy języka JavaScript
  • Podstawy języka TypeScript
  • Automatyzacja z WebdriverIO
  • Platformy testowej Mocha
  • Umiejętność stosowania asercji
  • Projektowanie według Page Object Model
  • CI/CD integracja z Jenkins
  • Integracja z Allure
  • Lokalizowanie elementów HTML (xpath, id, klasy, name)
  • Harmonogram wykonywania testów

Course content

13 sections48 lectures10h 18m total length
  • Wstęp4:13
  • Witaj w kursie!1:08
  • Społeczność testerów - Facebook0:15

Requirements

  • Nic. Wszystko jest zawarte w kursie, w tym podstawy Javascript oraz Typescript

Description

Automatyzacja testów z WebdriverIO i TypeScript – od podstaw do CI/CD

Chcesz rozpocząć karierę jako tester automatyzujący, ale nie masz doświadczenia w programowaniu?
Ten kurs jest właśnie dla Ciebie. Prowadzę go od podstaw, krok po kroku, bez zakładania wcześniejszej wiedzy z zakresu JavaScript, TypeScript czy automatyzacji.

Wspólnie zbudujemy pełny framework testowy, nauczysz się WebdriverIO, a na koniec zintegrowasz testy z narzędziem Jenkins.


Co zyskasz po ukończeniu kursu?


Podstawy programowania dla testera:
– Nauczysz się pisać kod w JavaScript i TypeScript
– Poznasz edytor Visual Studio Code i jego funkcje wspierające automatyzację

Automatyzacja z WebdriverIO:
– Tworzenie testów automatycznych z użyciem Mocha i WebdriverIO
– Używanie asercji do walidacji wyników testów
– Wzorzec projektowy Page Object Model
– Praca z selektorami (XPath, ID, klasy, name)

Zaawansowane umiejętności testera automatyzującego:
– Separowanie danych testowych
– Tworzenie pełnego frameworka testowego
– Podpinanie testów do Jenkinsa (CI/CD)
– Ustawianie harmonogramu testów
– Konfiguracja repozytorium GIT i integracja z Jenkins
– Generowanie raportów testowych z użyciem Allure


Czym jest WebdriverIO i dlaczego warto się go uczyć?

WebdriverIO to potężne narzędzie do automatyzacji aplikacji webowych i mobilnych.
Działa na silniku Node.js i pozwala testować aplikacje napisane w React, Angularze, Vue.js, a także aplikacje mobilne na Androida i iOS. Łączy w sobie zalety Selenium z prostotą i elastycznością nowoczesnych technologii JavaScript.

To jedno z najczęściej wybieranych narzędzi do automatyzacji w nowoczesnych zespołach QA i DevOps.


Dla kogo jest ten kurs?

  • Dla osób bez doświadczenia, które chcą wejść do świata testów automatycznych

  • Dla testerów manualnych, którzy chcą zrobić kolejny krok i nauczyć się automatyzacji

  • Dla wszystkich, którzy chcą od zera zbudować działający framework i zintegrować go z Jenkins


Jeśli chcesz nauczyć się automatyzacji testów krok po kroku i zrozumieć, jak wygląda realna praca testera automatyzującego, to ten kurs poprowadzi Cię od podstaw aż do wdrożenia CI/CD.

Who this course is for:

  • Tester manualny
  • Osoby chcące zacząć przygodę z automatyzacją
  • Tester automatyzujący
  • Osoby szukające pracy jako tester oprogramowania