Automatyzacja testów: JavaScript i Playwright

Poziom zaawansowania:

Zaawansowany

Termin:

02.06.2025-30.06.2025

Płatność:

Rozłóż płatność na raty 0%

playwright
„Sekretem skalowalnej automatyzacji jest upewnienie się, że testujesz właściwe rzeczy na właściwie wysokim poziomie.”
~ Lisa Crispin, Agile Testing Fellowship

Szczegóły kursu 

Kurs jest stworzony z myślą o testerach manualnych oraz wszystkich, którzy chcą podnieść swoje kompetencje i przejść na automatyzację testów.

Wymagania dla uczestników:

  • Wymagana jest znajomość podstaw HTML/CSS
  • Znajomość konceptów związanych z testowaniem oprogramowania

Podczas szkolenia zdobędziesz solidne podstawy programowania JavaScript, które pozwalają tworzyć testy automatyczne. W czasie kursu nauczysz się pisać testy UI i API przy użyciu frameworka Playwright. Nasz program łączy zajęcia na żywo z trenerami z praktycznymi warsztatami oraz indywidualnymi projektami, dzięki czemu szybko przekonasz się, że teoria przekłada się na realne rozwiązania.

Dodatkowo, kurs wprowadza w wykorzystanie narzędzi CI/CD, takich jak GitHub Actions, umożliwiając pełną automatyzację procesów wdrożeniowych. Kurs jest stworzony dla testerów, którzy chcą podnieść swoje kompetencje i zwiekszyć możliwości na rynku pracy.

Zajęcia prowadzi dwójka doświadczonych trenerów, tym samym uczestnicy zyskują zarówno perspektywę developerską jak i testerską.

Program kursu automatyzacja testów – JavaScript i Playwright

  1. Podstawy programowania:
    • JavaScript od podstaw: zmienne, funkcje, pętle,
    • JavaScript koncepcje programowania webowego: manipulacja DOM, asynchroniczność, 
    • narzędzia deweloperskie: debugowanie, obsługa konsoli, podstawy korzystania narzędzi z przeglądarki
    • ciekawe wtyczki przydatne w pracy jako Test Automation Engineer
  2. Środowisko i konfiguracja:
    • Playwright vs Cypress – podobieństwa, różnice
    • instalacja Node.js i Playwright
    • konfiguracja środowiska testowego, struktura projektu, 
    • narzędzia CLI (np. playwright codegen)
  3. Tworzenie testów:
    • pisanie testów UI z Playwright: lokatory, nawigacja, asercje, 
    • podstawy Page Object Model (POM)
    • testowanie API: żądania HTTP (GET, POST, PUT, DELETE), 
    • mockowanie odpowiedzi
    • techniki radzenia sobie z flakiness: retry, timeout, interceptowanie żądań
  4. Integracja z CI/CD:
    • wdrażanie testów Playwright w pipeline: konfiguracja GitHub Actions, 
    • automatyczne uruchamianie testów
    • generowanie raportów, parametryzacja testów i analiza wyników
  5. Dobre praktyki i zaawansowane techniki:
    • testowanie wieloplatformowe: różne przeglądarki, emulacja urządzeń mobilnych
    • optymalizacja i refaktoryzacja kodu testowego: modularność, ponowne wykorzystanie kodu
    • zaawansowane narzędzia Playwright: trace viewer, analiza logów, debugowanie zaawansowanych scenariuszy

Pobierz program → 

Ten kurs to

24 godziny

warsztatowe
Najnowsze

techniki i narzędzia

usprawniające pracę
Otrzymasz

Certyfikat

ukończenia kursu
Dostęp do

Hackerspace Trójmiasto

największej społeczności technologicznej na Pomorzu

Co zyskasz dodatkowo?

  • Certyfikat – na zamówienie również w języku angielskim i w wersji papierowej,
  • Bezpłatne materiały szkoleniowe,
  • Poznanie najnowszych trendów w dziedzinie testowania,
  • Przydatne wskazówki i narzędzia w pracy testera.

Sprawdź, jak wyglądają kursy zdalne →

Kto będzie Cię uczyć?

Emil Mądry

Senior Software Test Automation Engineer

Od 13 lat tester aplikacji internetowych. Zatrudniony przez Wizards of the Coast w projekcie ecommerce związanym z Dungeons & Dragons. Specjalizujący się w testach automatycznych e2e. Aktualnie pracuje z frameworkiem Playwright. Personalnie entuzjasta gier rpg, planszowych i komputerowych.

Monika Niegrzybowska

Senior Frontend Developer

Senior Frontend Developer w Sigma IT z ponad 6-letnim doświadczeniem w branży IT, gdzie skupia się na tworzeniu intuicyjnych, dużych w skali aplikacji webowych z mikrofrontendami na czele. Na co dzień pracuje z React.js, TypeScript, JS. Po godzinach wspiera kobiety w środowiskach IT m.in. Girls.js dzieląc się wiedzą programistyczną, a siły regeneruje grając w planszówki i praktykując jogę.

Dlaczego uczyć się właśnie z CODE:ME?

  • Dogodne finansowanie: wszystkie nasze kursy można sfinansować w ramach programów: Inwestuj w Rozwój, KFS lub Open; w połączeniu z naszymi promocjami, cena kursu może być niższa nawet o 1/3! Zobacz szczegóły >>>
  • Odpowiadamy na zapotrzebowanie rynku dzięki kontaktom z potencjalnymi pracodawcami.
  • Nie musisz porzucać swojego życia: nasze zajęcia odbywają się w dogodnych terminach – wieczorami i w weekendy.
  • Hackerspace Trójmiasto: tworzymy największą w Trójmieście społeczność skupioną wokół technologii, gdzie będziesz mógł rozwijać się także po ukończeniu kursu.
  • Metody nauki dostosowane do rynku pracy: połączenie grupowych warsztatów i samodzielnego rozwiązywania zadań przygotuje Cię zarówno do pracy zespołowej, jak i indywidualnej.
  • Twoimi trenerami będą praktycy z wieloletnim doświadczeniem!

Dzięki wpisowi do Rejestru Instytucji Szkoleniowych możemy zagwarantować najwyższą jakość naszych kursów.

Co dalej po kursie?

Kontynuuj naukę i wejdź na wyższy poziom!

Dla absolwentów naszych kursów przewidujemy rabaty 15% na kolejne szkolenia. Sprawdź ofertę naszych kursów i dalej inwestuj w swój rozwój!

Dołącz do Hackerspace Trójmiasto

Dołącz do największej na Pomorzu społeczności łączącej programistów, makerów, entuzjastów IT, instytucji otoczenia biznesu, firm IT, uczelni i kół naukowych.

Weź udział w eventach!

W ciągu roku organizujemy eventy związane w różnym stopniu z technologiami i branżą IT. Hackathony, warsztaty, prelekcje, meetupy w formie offline oraz online.

Poznaj opinie naszych absolwentów

To oni najlepiej odpowiedzą na pytanie, czy warto uczyć się programowania z CODE:ME
Opinie pochodzą z profilu CODE:ME na google.pl

Nasi kursanci pracują w

Rozpocznij swoją karierę w IT jako tester automatyzujący z CODE:ME!

Chcesz wejść na kolejny poziom kariery w IT? Zostań testerem automatyzującym opanuj Playwright!

Jeśli masz już doświadczenie jako tester manualny i szukasz ścieżki rozwoju zawodowego – automatyzacja testów to naturalny krok naprzód. Nasz kurs testowania automatycznego został stworzony z myślą o osobach, które chcą rozwijać się w kierunku testera automatyzującego i zdobyć umiejętności poszukiwane na rynku pracy.

Rozwój testera manualnego – czas na automatyzację!

Automatyzacja testów to przyszłość testowania oprogramowania. Dzięki niej procesy stają się szybsze, bardziej niezawodne i skalowalne. Tester automatyzujący to specjalista, który nie tylko zna zasady testowania, ale również potrafi pisać skrypty automatyczne i pracować z narzędziami takimi jak Selenium, Postman czy frameworki Cypress i Playwright. To rola łącząca wiedzę techniczną, logiczne myślenie i zrozumienie procesu wytwarzania oprogramowania.

Ścieżka kariery testera manualnego – co dalej?

Wielu testerów manualnych zastanawia się, jak wygląda dalsza droga. Kurs testowania automatyzującego to nie tylko nauka nowych narzędzi, ale realna szansa na:

  • zwiększenie zarobków,

  • poszerzenie kompetencji technicznych,

  • większą samodzielność w projektach,

  • łatwiejsze zdobycie atrakcyjnych ofert pracy jako tester automatyczny.

Dlaczego warto wybrać nasz kurs automatyzacji testów?

👉 Kurs prowadzony jest przez praktyków – doświadczonych testerów automatyzujących, którzy na co dzień pracują w branży IT.
👉 Uczysz się nie tylko teorii, ale też praktyki – na realnych przykładach i zadaniach.
👉 Kurs odbywa się online, na żywo – z możliwością zadawania pytań, otrzymywania feedbacku i nauki w swoim tempie.

Co zyskasz dzięki kursowi automatyzacji testów?

  • Umiejętność projektowania i wdrażania testów automatycznych w środowisku JavaScript i Playwright,

  • Praktyczną znajomość narzędzi używanych w automatyzacji,

  • Lepsze zrozumienie procesów CI/CD,

  • Mocny punkt w CV, który przybliży Cię do roli testera automatycznego,

  • Nowy etap w ścieżce kariery testera manualnego.

Fundacja CODE:ME – Twój partner w rozwoju

Od lat pomagamy osobom, które chcą wejść do IT lub rozwinąć się w tej branży. Nasze kursy to coś więcej niż szkolenie – to realna zmiana zawodowa. Jeżeli chcesz zrobić krok dalej i przejść z testów manualnych do automatyzacji, jesteś w dobrym miejscu.


Zacznij automatyzować! Dołącz do kursu i zostań testerem automatyzującym z CODE:ME.

Nie wiesz czy to kurs dla Ciebie?

Skontaktuj się z nami, podpowiemy, doradzimy i pomożemy wybrać Ci odpowiedni kierunek!