top of page

Playwright + TypeScript

#typescript #testyUI

#automatyzacja

 Edycja #10 już 15.06.2024!

Newsletter

To szkolenie prowadzimy również w formule zamkniętej. 

Szkolenie live

Automatyzacja testów Playwright w języku TypeScript

Na szkoleniu Playwright napiszesz testy automatyczne aplikacji web REACT do zarządzania Eventami. Poznasz najczęściej wykorzystywane w automatyzacji komendy, funkcje oraz dobre praktyki. Po szkoleniu możesz rozwijać testy i wracać do kodu jak do ściągawki, ponieważ cały projekt z aplikacją będziesz mieć zapisany lokalnie.
Na szkoleniach dajemy z siebie wszystko, aby Uczestnicy jak najszybciej samodzielnie pisali testy automatyczne.

Cel szkolenia

Celem szkolenia jest przygotowanie Ciebie do podjęcia pierwszej pracy jako tester automatyzujący lub rozwinięcia testów automatycznych w Twoim projekcie. Na szkoleniu wykorzystamy narzędzie do automatyzacji testów Playwright z użyciem TypeScript. Stworzymy repozytorium, gdzie zaimplementujemy kilka przykładowych testów z ich pełnym omówieniem, oraz rozwiążemy trochę trudnych problemów, z którymi napotkasz się w codziennej pracy. Nauczymy Cię jak poruszać się swobodnie po dokumentacji i efektywnie implementować testy. Na koniec sprawimy, że napisane przez nas testy, automatycznie uruchomią się przy każdej zmianie w aplikacji w ramach CI/CD.

Adresat Szkolenia

Szkolenie skierowane jest do testerów manualnych rozpoczynających przygodę z testowaniem automatycznym jak również dla trochę bardziej doświadczonych, którzy chcą poznać nowe narzędzie automatyzacji testów, podążać za trendami i budować swoją przewagę na rynku. 
Przejdziemy w nim od podstawy języka programowania, do podstaw programowania testów automatycznych.

Wymagania

Aby szkolenie przebiegło sprawnie, wymagamy:

  • doświadczenia w testowaniu oprogramowania, także ważne, abyś umiał stworzyć podstawowy scenariusz testowy oraz rozumiał nomenklaturę,

  • chociaż drobnej znajomości podstaw programowania w dowolnym języku, kocenpt jest taki sam — łatwo przełożymy go na TypeScript

Czas trwania

Wydarzenie odbywa się w formule online. Intensywne 16 h pracy z trenerem rozbite na 2 x 8h.

Trener

Przemyslaw Paczoski-min.jpg

Przemysław Paczoski

Test developer, lead, head, ale przede wszystkim pasjonat technologii. Staram się codziennie rozwijać i pchać do przodu wszystko, z czym jestem związany. Swoją przygodę z testami zacząłem jako tester manualny, lecz szybko rozpocząłem rozwój w kierunku testów automatycznych. Zgłębiałem optymalizację procesów oraz to, jak zadbać o to, aby defekty w nowej wersji oprogramowania nie trafiły do klienta końcowego. W końcu głównie liczy się biznes, right?:)

Agenda

Wprowadzenie [ok 1,5h]

 

- Przedstawienie najważniejszych zalet TypeScript i Playwright,

- Dlaczego warto ich używać w testowaniu aplikacji.

 

Wprowadzenie do TypeScript [ok 4,5h]

 

- Różnice pomiędzy językiem programowania JavaScript, a TypeScript,

- Składnia,

- Typy danych,

 

Playwright [ok 9h]

 

- Setup i konfiguracja projektu,

- CLI - komendy, które musisz znać, aby sprawnie działać,

- Annotacje, akcje, asercje oraz hooki,

- Stack-trace - zwiększenie przejrzystości i łatwości debugowania,

- Implementacja testu z Playwright - krok po kroku,

- Wprowadzenie do POM - Page Object Model, omówienie na bazie przypadku,

- Implementacja POM w testach - ulepszenie architektury i wydajności.

 

Podstawy CI [ok 1h]

 

- Czym jest Continuous Integration, Development, oraz Deployment,

- Testy i pipeline w CI - zautomatyzowane testowanie i wdrażanie aplikacji,

- Github Actions i uruchomienie projektu z Playwright w CI - szybkie i proste wdrożenie za pomocą popularnej platformy.

Zapraszamy Cię na prywatną grupę

Darmowe warsztaty z programowania i nie tylko.

  • Facebook

Dowiedz się pierwszy #

o nowych szkoleniach i całkowicie darmowych warsztatach

Dziękujemy za dokonanie subskrypcji!

bottom of page