Sprawdź 105 GWARANTOWANYCH TERMINÓW SZKOLEŃ na rok 2026! Dofinansowanie do 100% — sprawdź możliwości z BUR i KFS!
22 299 53 69
Szkolenie Testowanie oprogramowania

Automatyzacja testów aplikacji webowych: Playwright + podstawy C#

To trzydniowe szkolenie dostarczy praktycznych umiejętności w automatyzacji testów UI z wykorzystaniem Playwrighta i C#.

więcej →

Program, termin i format dostosujemy do Twojego zespołu

2100 PLN netto 2 583 PLN brutto Dofinansowanie BUR/KFS
Czas trwania 3 dni
Jakub Cieślak-Nowak
Jakub Cieślak-Nowak Autor szkolenia

Najbliższe terminy 9:00 – 16:00

21.09 –
Gwarantowany Online
Termin niegwarantowany
Do koszyka
Kliknij aby przejść do formularza zapisu
23.11 –
Gwarantowany Online
Termin niegwarantowany
Do koszyka
Kliknij aby przejść do formularza zapisu
Powiadamiaj mnie o nowych terminach gwarantowanych tego szkolenia

Powiadomienia o terminach gwarantowanych

Na podany adres e-mail będziesz otrzymywać informacje o pojawiających się terminach gwarantowanych szkolenia Automatyzacja testów aplikacji webowych: Playwright + podstawy C#.

Z powiadomień możesz wypisać się w dowolnym momencie.

Zorganizuj to szkolenie tylko dla swojego zespołu

To szkolenie można zorganizować w formie zamkniętej — z programem dopasowanym do potrzeb Twojego zespołu, w uzgodnionym terminie i formacie.

Dowiedz się więcej

Opis szkolenia

O szkoleniu w skrócie

To trzydniowe szkolenie dostarczy praktycznych umiejętności w automatyzacji testów UI z wykorzystaniem Playwrighta i C#.

Poza podstawami programowania obiektowego w C#, podczas szkolenia przejdziemy od podstaw Playwrighta i napisania pierwszego testu w nim, przez lokatory i strategie ich wybierania, do implementacji wzorców projektowych jak np. Page Object, oraz zaawansowane funkcjonalności, jak np. emulacja różnych urządzeń/rozdzielczości, lokalizacji czy języka.

Ponadto, omówione zostaną asercje i dobre praktyki z nimi związane, różne strategie dostarczania danych testowych, jak i aspekt konfiguracji naszego frameworka.

Dla kogo?

Szkolenie jest adresowane dla osób zainteresowanych praktycznym wykorzystaniem Playwrighta w C# do tworzenia efektywnych, skalowalnych i łatwych w utrzymaniu testów automatycznych zgodnych z dobrymi praktykami.



Przejdź do programu szkolenia

Prowadzący szkolenie

Jakub Cieślak-Nowak

Jakub Cieślak-Nowak

Test Developer z wieloletnim doświadczeniem w budowaniu strategii automatyzacji, tworzeniu frameworków testowych, automatyzacji testów w .NET, jak i obszarach DevOps. Pracował w projektach dla m.in. branży finansowej, spożywczej, czy healthcare/welfare, dla klientów zarówno z Polski jak i UK czy krajów nordyckich.

Zwolennik podejścia Shift-Left w testowaniu (które udało się w kilku projektach wdrożyć), oraz certyfikowany Scrum Master i entuzjasta wszelkich zwinnych podejść do wytwarzania oprogramowania.

Program szkolenia

Dzień 1. Wprowadzenie do .NET + podstawy Playwrighta

Podstawy C# i IDE
  • Składnia
  • Value i Reference types
  • Pętle i instrukcje warunkowe
  • Kolekcje i operacje na nich
  • Podstawy OOP
  • NuGet
  • Debugowanie kodu
Playwright
  1. Informacje ogólne
    • Wprowadzenie do automatyzacji testów
    • Czym jest Playwright?
    • Playwright a inne narzędzia
    • Czym kierować się wybierając narzędzie do testów UI?
    • Instalacja Playwrighta w projekcie .netowym
  2. Konfiguracja i pierwszy test
    • Przygotowanie środowiska i projektu
    • Podstawowe pojęcia Playwrighta - Browser, Page, BrowserContext, Locator
    • Uruchomienie przeglądarki i pierwszy prosty test
    • Asercje
    • Przeglądanie wyników testów
  3. Lokatory
    • Czym są lokatory?
    • Najlepsze praktyki w doborze strategii lokatorów
    • Wykorzystanie narzędzi developerskich przeglądarki do budowania lokatorów
  4. Interakcje
    • Omówienie podstawowych akcji w Playwrighcie
    • Obsługa IFramów, dialogów, przesyłania plików
    • Oczekiwanie na elementy
  5. Podsumowanie dnia i QA

Dzień 2.

  1. Zaawansowane lokatory i selektory
    • złożone lokatory css
    • Łączenie i filtrowanie lokatorów
    • Czekanie na elementy
  2. Struktura testu i Page Object
    • Po co nam wzorce projektowe?
    • Wzorce w automatyzacji testów
    • PageObject - omówienie i implementacja
  3. Dane testowe i parametryzacja testów
    • Wykorzystanie różnych strategii dostarczania danych testowych (inline, json, csv)
  4. Konfiguracja frameworka do testów
    • Wykorzystanie ConfigurationBuildera i różnych źródeł konfiguracji (json, user secrets,zmienne środowiskowe)
  5. Podsumowanie dnia i QA

Dzień 3.

  1. Zaawansowane funkcje Playwrighta
    • Emulacja urządzeń mobilnych, rozdzielczości, geolokalizacji, języka
    • Zapisywanie i reużywanie zapisanego stanu sesji
  2. Debugowanie i raportowanie
    • Wykorzystywanie screenshotów i TraceViewera do debugowania testów
    • Generowanie raportu z testów z użyciem Allure
  3. Asercje w testach
    • Mechanizmy natywne frameworków do testów (NUnit/xUnit)
    • Expect() z Playwrighta
    • FluentAssertions i zaawansowane porównywanie obiektów
  4. Testy w CI/CD
    • Konfigurowanie i uruchamianie testów z wykorzystaniem GitHub Actions + Raportowanie (Allure)
    • Wykorzystywanie dockera do konteneryzacji testów
  5. Podsumowanie całego szkolenia i QA

Zainteresowany? Zapisz się na szkolenie!

Zapisz się — wybierz termin

Szkolenie Automatyzacja testów aplikacji webowych: Playwright + podstawy C# realizowane tylko dla pracowników Twojej firmy?

To szkolenie możemy zorganizować w formie zamkniętej — wyłącznie dla Twojego zespołu. Doświadczony trener-praktyk poprowadzi szkolenie skrojone pod potrzeby Twojej organizacji:

  • Program dopasujemy do potrzeb i poziomu uczestników
  • Termin ustalimy indywidualnie, pod Twój kalendarz
  • Format do wyboru: online na żywo lub stacjonarnie w Twojej lub naszej siedzibie

Zamów bezpłatną, niezobowiązującą wycenę szkolenia zamkniętego.

Zapytaj o bezpłatną wycenę szkolenia
Szkolenie dedykowane dla Twojego zespołu Dopasowany program, termin i format. Napisz lub zadzwoń — wspólnie dobierzemy rozwiązanie dla Twoich pracowników.
5/5 średnia ocena JSystems w Google na podstawie 292 ocen

Terminy gwarantowane

Szkolenia oznaczone jako "termin gwarantowany" odbędą się w zaplanowanym terminie niezależnie od liczby zgłoszonych uczestników. Nie musisz się martwić, że szkolenie zostanie odwołane z powodu zbyt małej liczby zapisanych osób.

Szkolenia online

Szkolenie realizowane jest w formie zdalnej na żywo poprzez platformę ZOOM. Trener prowadzi szkolenie na żywo, a uczestnicy mogą na bieżąco zadawać pytania i wykonywać ćwiczenia. Format online zapewnia pełną interakcję z trenerem, identyczną jak przy szkoleniu stacjonarnym.

Szkolenie na żywo z trenerem — nie kurs video

To nie jest nagrany kurs video. Przez cały czas trwania szkolenia masz bezpośredni kontakt z doświadczonym trenerem-praktykiem. Możesz na bieżąco zadawać pytania, prosić o wyjaśnienie trudnych zagadnień, konsultować własne projekty i uzyskać odpowiedź na dowolne pytanie związane z tematyką szkolenia. To realne wsparcie eksperta, którego nie zapewni żaden kurs nagrany.

Certyfikat ukończenia szkolenia

Każdy uczestnik po ukończeniu szkolenia otrzymuje imienny certyfikat potwierdzający udział i zdobyte kompetencje. Certyfikat wystawiany jest przez JSystems — firmę z certyfikatem ISO 9001 — i jest honorowany przez pracodawców.

Środowisko robocze

Nie jest wymagane instalowanie żadnego oprogramowania. Każdy uczestnik szkolenia otrzymuje dostęp do gotowego środowiska w chmurze, skonfigurowanego na potrzeby szkolenia. Dostęp realizowany jest poprzez przeglądarkę lub zdalny pulpit, w zależności od szkolenia.

Sprawdź pozostałe szkolenia z kategorii:

Testowanie oprogramowania

Opinie uczestników

5.0/5
Postman - testowanie usług sieciowych

Bardzo dobre szkolenie pozwalające od podstaw poznać zagadnienia i metodykę testowania REST API (Swagger, Postman).

Dominik Lisowski Asseco Poland S.A.
5.0/5
Postman - testowanie usług sieciowych

Szkolenie z Postman prowadzone przez trenera Kamila było niezwykle wartościowe. Jako osoba wcześniej nieposiadająca doświadczenia w pracy z Postmanem, doceniam klarowność i konkretność prezentowanych treści

Anna Tatara Transition Technologies–Systems Sp. z o. o.
5.0/5
Postman - testowanie usług sieciowych

Szkolenie bardzo dobrze wprowadza i przygotowuje do pracy z testami API Rest. Poznajemy w nim narzędzie postman jak i rzeczywiste wykorzystywanie go w codziennych projektach. Polecam

Konrad Król KONRAD KRÓL TESTOWANIE OPROGRAMOWANIA
5.0/5
Postman - testowanie usług sieciowych

kompletna wiedza od podstaw do samodzielnego testowania

Aleksandra Imiołek Exorigo - Upos S.A.
5.0/5
Postman - testowanie usług sieciowych

Świetny Trener. Mocno napakowana wiedza. Warto!

Grzegorz Owsianka Exorigo - Upos S.A.
5.0/5
Certyfikowany tester ISTQB® - poziom podstawowy - szkolenie akredytowane

Polecam, trener super, podejście do przekazania wiedzy profesjonalne, jak najbardziej polecam

Łukasz Legutko Comp SA Oddział Nowy Sącz
4.9/5
Certyfikowany tester ISTQB® - poziom podstawowy - szkolenie akredytowane

Wartościowe szkolenie, bardzo fajny prowadzący z umiejętnością przekazywania wiedzy, polecam!

Marta Szczodrak Comp SA Oddział Nowy Sącz
5.0/5
Postman - testowanie usług sieciowych

Polecam szkolenie. Indywidualne podejście prowadzącego, ważne treści, nastawienie na praktykę a nie teorię. Duża wiedza i doświadczenie trenera. Każdy się czegoś nauczy.

Monika Rudzińska Ebicom Sp. z o.o.
Pokaż wszystkie opinie Google Opinie w Google

Zaufali nam

...oraz setki innych firm

Dlaczego warto nas wybrać?

Terminy gwarantowane na 100%

Jeśli termin jest oznaczony jako gwarantowany, odbędzie się we wskazanym czasie — nawet jeśli część grupy wycofa się z udziału. Ryzyko organizacyjne ponosimy my, nie Ty.

Trenerzy-praktycy z oceną minimum 4.75/5

Każdy trener JSystems ma bogate doświadczenie komercyjne w technologiach których uczy i musi utrzymywać średnią z ankiet powyżej 4.75 na 5. Czerwony pasek to u nas minimum ;)

100% format warsztatowy

Każde zagadnienie teoretyczne jest poparte ćwiczeniami praktycznymi o rosnącym poziomie trudności. Uczymy przez działanie, nie przez slajdy.

Jesteśmy w BUR

Jako zarejestrowany dostawca usług w Bazie Usług Rozwojowych umożliwiamy sfinansowanie szkoleń pracowników ze środków zewnętrznych — dofinansowanie z BUR i KFS sięga nawet 100% wartości szkolenia.

Certyfikat ISO 9001

Posiadamy certyfikat ISO 9001 potwierdzający najwyższe standardy jakości naszych usług szkoleniowych i procesów organizacyjnych.

Gotowe środowiska w chmurze

Do każdego szkolenia wymagającego oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Uczestnik nie musi nic instalować — łączy się przez zdalny pulpit lub SSH.

Dowiedz się dlaczego warto nas wybrać

Masz pytania? Zadzwoń lub napisz!
22 299 53 69 biuro@jsystems.pl
Pon–Pt 9:00–17:00
A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Najczęstsze pytania

Ile trwa szkolenie „Automatyzacja testów aplikacji webowych: Playwright + podstawy C#”?

Szkolenie trwa 3 dni.

Ile kosztuje szkolenie „Automatyzacja testów aplikacji webowych: Playwright + podstawy C#”?

Cena to 2 100 zł netto (2 583 zł brutto) za osobę.

Kiedy odbędzie się szkolenie „Automatyzacja testów aplikacji webowych: Playwright + podstawy C#”?

Termin uruchamiamy po zebraniu grupy. Szkolenie jest też dostępne w formie dedykowanej dla firm.

Czy szkolenie „Automatyzacja testów aplikacji webowych: Playwright + podstawy C#” można zamówić jako zamknięte dla firmy?

Tak. Realizujemy je również w formie zamkniętej (dedykowanej) dla Twojego zespołu.

A może nielimitowane szkolenia za
1 148 PLN brutto / mies.?
Sprawdź Karnet Open
KARNET OPEN na szkolenia

Zanim wyjdziesz

Wyślemy Ci podsumowanie tego szkolenia z terminami i ceną — do przemyślenia w spokoju.

Żadnego spamu — tylko jedno podsumowanie.