GUI vs API w Playwright🎭

Odkryj testy GUI i REST API w nowoczesnym wydaniu!

Webianr zakończony, ale…

NAUCZYSZ SIĘ PRAKTYCZNIE

💡 Jak zacząć z testami automatycznymi GUI i API?

📊 Jakie są wady i zalety testów UI vs REST API?

⛑️ Jak testy REST API mogą wspomóc testy UI?

🛠️ Wsparcie testów przez Swagger, DevTools, UI Mode

🔐 Bonus: Automatyzacja logowania w GUI oraz API

🚀 Otwarcie 3. edycji Programu Automatyzacji z Playwright

 

 

W czasie webinaru

Pokazaliśmy na bardzo prostych i praktycznych przykładach, jak szybko automatyzować testy na poziomie UI oraz REST API.

Na początku – od ekspresowego przygotowania prostego projektu oraz pierwszych testów. Następnie opowiadamy jak wygląda automatyzacja front-endu oraz back-endu, a następnie zrealizujemy ją w rzeczywistych testach😉

Na końcu opowiadamy o różnych scenariuszach i przypadkach. Zobaczysz, kiedy połączenie testów UI oraz REST API może przynieść Ci największe korzyści💪

 

Pytania dotyczące Programu REST API

Co znajdziesz w materiałach?

 

Po webinarze przygotowaliśmy

💻 nagranie webinaru (prawie 2 godziny napakowane wiedzą!)
📝 rozwinięcie materiałów w formie tekstowej
👨‍💻 link do repozytorium z całym kodem

Ale to nie koniec

Przygotowaliśmy też dodatkowo ponad 1.5 godzin materiałów bonusowych🎁!

Pierwsze nagranie to przygotowanie projektu z Playwright

  • Instalacja Playwright
  • Konfiguracja projektu – base url, raporty, trace, README, skrypty NPM
  • Instalacja dodatków – wtyczki do VSCode, dotenv, faker
  • Przygotowanie OpenAI – utworzenie konta, API key, konfiguracja Playwright dla OpenAI

🎁Drugie nagranie – wykorzystanie AI w testach automatycznych

  • Tworzenie unikalnych zasobów z biblioteką Faker
  • Użycie zewnętrznego API – eksploracja, wyciągnięcie JSON-a, użycie ID zasoby
  • Automatyzacja testów – skrypty w package.json, funkcje do szybkich działań (tworzenie użytkownika, logowanie, tworzenie artykułów)
  • Integracja z OpenAI – tworzenie artykułów, requesty, użycie tokena
  • Seedowanie danych i resetowanie bazy – testy w pętli, reset bazy z losowymi/predefiniowanymi danymi

Jednym słowem – na bogato! 😁

 

Kto prowadził webinar?

 

 

Twórcy najpopularniejszego kursu o Playwright po polsku:
“Praktyczne wprowadzenie do testów automatycznych z Playwright”

Krzysiek Kijas
Senior Software Quality Engineer, Tech Lead, Mentor
profil na LinkedIn
O doświadczeniu...
  • Jako Tech Lead odpowiada za architekturę automatów z Playwright.
  • Z testowaniem i dbaniem o jakość oprogramowania jestem profesjonalnie związany od 2011.
  • Nabywałem doświadczenie w wielu projektach IT z różnych domen biznesowych (transport, finanse, administracja, zarządzanie systemami).
  • Posiadam doświadczenie praktyczne w pracy z różnymi narzędziami CI/CD (Jenkins, GitLab CI, Azure DevOps).
  • W codziennej pracy dbam o szeroko pojętą jakość w projekcie – poczynając od projektowania testów i strategii testowania, definiowanie i usprawnianie procesów, konsultacje rozwiązań, aż po tworzenie i projektowanie architektury frameworków do testów automatycznych.
  • Od 2014 zdobywam doświadczenie jako trener poprzez prowadzenie warsztatów dotyczących jakości, pisania testów i narzędzi wspomagających testowanie.
  • Współtworzę inicjatywę jaktestowac.pl, gdzie od początku przygotowuje kursy i materiały dla Nowoczesnych Testerów.
Przemek Barański
Senior Software Quality Engineer, Principal Engineer
profil na LinkedIn
O doświadczeniu...
  • Rozwija frameworki w Playwright do testów GUI oraz API zintegrowane z procesami CI/CD
  • Komercyjnym testowaniem oprogramowania zajmuje się od ponad 10 lat!
  • Specjalizuje się w tematach performance i automation, które praktycznie wykorzystuje przy zapewnieniu jakości dla globalnych systemów informatycznych.
  • Trenuje testerów od 2015, nie tylko online, ale też bezpośrednio na warsztacie, meetupie, konferencji czy uczelni.
  • Twórca bezpłatnych treści wspomagających testerów w całej Polsce ze stawianiem swoich pierwszych kroków w różnych obszarach testowania (vlog, Git dla Testerów, Podstawy Automatyzacji).
  • Zafascynowany technicznym rozwojem oraz upraszczaniem poznanych konceptów do łatwych i przyjemnych treści 😀
  • Tester nie tylko aplikacji ale i praktyk związanych z życiem, rozwojem i szeroko rozumianą jakością.

Jak było?

Opinia o webinarze o Playwright

Opinia o webinarze o Playwright
Opinia o webinarze o Playwright
Opinia o webinarze o Playwright
Opinia o webinarze o Playwright
Opinia o webinarze o Playwright

Opinie z poprzednich webinarów

Opinia o kursie Playwright
Opinia o kursie Playwright
Opinia o kursie Playwright
Opinia o kursie Playwright