Profesjonalny framework do testów z Playwright
O kursie
Przygotowaliśmy ten kurs dla wszystkich, którzy chcą nauczyć się automatyzacji i projektowania rozwiniętego frameworka do testów automatycznych opartych o Playwright. Będziemy bazowali na języku TypeScript (będącym rozwinięciem języka JavaScript)
W tym kursie skupiamy się na realnym doświadczeniu powstawania rozwiązania do testów. Z omówieniem wszystkich decyzji, zmian i wprowadzonych wzorców. Weźmiesz udział w procesie tworzenia rozwiązania do zabezpieczenia jakości na podstawie ciekawych wymagań.
W tym materiale zobaczysz jak wygląda rozwijanie rozbudowanego rozwiązania do automatyzacji testów. Razem z nami przygotujesz i zaprojektujesz architekturę frameworka do testów GUI oraz REST API. Skupimy się na praktyce i zadaniach. Dzięki temu lepiej i szybciej utrwalisz zdobytą wiedzę oraz przystąpisz do działania z nowym narzędziem 🙂
Czego się nauczysz?
✅ Pokażemy jak w prosty sposób wystartować nowy projekt z Playwright w języku TypeScript.
✅ Zobaczysz i poćwiczysz projektowanie automatów na bazie wymagań.
✅ Zabezpieczysz kod testów przed błędami, literówkami i kiepskim formatowaniem.
✅ Przećwiczysz wzorce oraz dobre praktyki przy pisaniu testów.
✅ Poznasz wydajne użycie ekosystemu do budowy testów automatycznych.
✅ Napiszesz testy GUI oraz REST API.
✅ Nauczysz się dokumentować swoje decyzje oraz pracować z wymaganiami.
✅ Pokażemy Ci tips&tricks, które ułatwią Ci pracę z automatyzacją i kodem.
✅ Poćwiczysz zdobytą wiedzę na praktycznych zadaniach.
✅ Finalnie zaprojektujemy i napiszemy profesjonalny framework do testów z Playwright.
Co zaprezentujemy w minimalnej formie?
- Ograniczymy teorię do minimum, gdyż skupimy się na praktyce i problemach jakie możesz napotkać przy rozpoczęciu pracy z Playwright 🙂
- Pokażemy tylko niezbędną wiedzę o pisaniu testów w języku TypeScript oraz jego składni. Dodatkowe materiały o tym języku znajdziesz w kursie
TypeScript dla Testera
Kiedy będzie dostępna kolejna część kursu : (Krok 4 : Techniki zaawansowane i architektura ) ? Interesuje to ze względu na testy API 🙂
Tyle co udostępniliśmy Sekcję Testy API w Playwright, w której rozpoczynamy pracę z API 🙂
Obecnie pracujemy nad kolejnymi materiałami, które wejdą w skład tego kursu, a także Kroku 3 i 5 (ze schematu na górze strony).
Również Krok 4 : Techniki zaawansowane i architektura zdecydowaliśmy się podzielić na 2 kursy (krok 3 i krok 5), które lepiej pasują do ogólnego flow 🙂