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