📣 Ogłoszenia

Webinar: Playwright w akcji – testy GUI bez backendu (ale z mockowaniem danych)

Language
date
Oct 12, 2023
slug
webinar-playwright-mockowanie
author
status
Public
tags
Event
Live
Webinar
Playwright
TypeScript
summary
Zobacz co przygotowaliśmy dla Ciebie na nadchodzacym webinarze o testach automatycznych z Playwright!🎭
type
Post
thumbnail
playwright-mockowanie-webinar.jpg
updatedAt
Oct 16, 2023 04:23 PM
category
📣 Ogłoszenia
Już za kilka dni startujemy z webinarem:

Playwright w akcji – testy GUI bez backendu

Przyspiesz testy z podstawami API i mockowaniem w Playwright (z TypeScript)

 
Co dla Ciebie przygotowujemy?
Jak będzie wyglądał plan webinaru?
Jakie bonusy znajdziesz na wydarzeniu? 🤔
 
Tego wszystkiego dowiesz się z tego artykułu👇
 
💡
tl;dr Webinar odbędzie się: 📅 17 października (wtorek) ⏰ 20:00-21:00 📺 na naszym kanale YouTube Wszystkie informacje i linki o webinarze znajdziesz na naszej stronie: 🔗https://jaktestowac.pl/mockowanie/
 
Czy zdarzyło Ci się, że podczas testowania aplikacji potrzebowałeś zweryfikować jej front-end z bardzo różnorodnymi danymi?
Pewnie tak!
Ale przygotowanie takich danych często może być trudne, kosztowne, a czasem nawet niemożliwe. Na szczęście istnieje technika, która rozwiązuje ten problem. Jest to mockowanie danych!
 

Czym jest mockowanie?

 
Mockowanie to technika, która pozwala nam manipulować danymi w komunikacji między front-endem a back-endem.
Mockowanie pozwala nam udawać (czyli "symulować") dane, które normalnie pochodziłyby z prawdziwej aplikacji lub serwera internetowego. To pomaga nam w testowaniu naszej strony, nawet jeśli nie mamy dostępu do prawdziwych danych.
 
💡
Przykład
 
Założenie
Testujemy stronę internetową do zamawiania jedzenia. Chcielibyśmy sprawdzić, czy strona (front-end) działa dobrze, gdy zamawiamy różne rodzaje jedzenia. Czyli np.:
  • czy dane wyświetlają się poprawnie
  • czy walidacja działa prawidłowo
 
Podejście
Zamiast korzystać z prawdziwej bazy danych z menu restauracji, możemy użyć mockowania danych, aby przygotować sztuczne dane. Są one takie same jak prawdziwe, ale są łatwiejsze do kontrolowania i testowania.
 
Rezultat
Dzięki temu możemy upewnić się, że nasz front-end działa poprawnie bez konieczności zamawiania prawdziwego jedzenia za każdym razem, gdy przeprowadzamy test.
 
Więcej o mockowaniu danych znajdziesz w naszym artykule:
 
Mockowanie może być kluczem do zapewnienia stabilności i efektywności testów UI oraz sprawdzania, jak front-end zachowuje się w różnych scenariuszach😉
 

Co pokażemy na webinarze?

 
💡
Na webinarze sugerujemy, abyś oglądał i słuchał co będziemy prezentować😉
Gdy zapiszesz się na nasza listę mailingową, to po wydarzeniu otrzymasz nagranie wraz z całym kodem i obszernym bonusem😉
Zapisać się możesz pod poniższym adresem:
 
Zaczniemy od ekspresowego wprowadzenia do Playwright i REST API. Opowiemy też o naszej autorskiej aplikacji, którą będziemy testować😉
Następnie przygotujemy prosty projekt do testów automatycznych. Będziemy się tutaj opierać o TypeScript i Playwright Test.
 
notion image
💡
Jeśli chcesz sobie przypomnieć, jak startować projekt z Playwright, to rzuć okiem na nasz w pełni darmowy kurs: 🔗https://www.youtube.com/playlist?list=PLfKhn9AcZ-cD2TCB__K7NP5XARaCzZYn7
 
Mając projekt przygotujemy testy😉 Najpierw skupimy się na testach UI, a następnie sprawdzimy jak wygląda komunikacja po REST API.
 
Uzbrojeni w tę wiedzę zaprojektujemy testy, które oprzemy o techniką mockowania danych.
 
Na praktycznych przykładach zobaczysz, jak podejść do tematu mockowania danych w Playwright. Niezależnie od tego, czy słyszałeś o mockowaniu, czy kompletnie nie wiesz na czym ono polega, to koniecznie wpadnij. Uzupełnimy Twoją testerską widzę😉
 

Bonus

 
Na webinarze zaprezentujemy 2 mega bonusy.
 
🚀Pierwszym bonusem będzie nasza autorska aplikacja do testów front-endu i back-endu. Aplikacja 🦎GAD jest ultra lekka i łatwa w aktualizacji.
Dzięki temu możliwy jest jej deployment do chmurowych serwisów w zaledwie kilka minut! Daje to świetne możliwości pokazanie testów na różnych środowiskach, wpięcia testów do procesu Ciągłej Integracji, czy obserwowania błędów, które lokalnie często nie wystąpią.
🦎GAD to niesamowity sprzymierzeniec w nauce automatyzacji nie tylko z Playwright!
 
notion image
 
🚀Drugi z Bonusów to prezentacja naszego nowego, nowatorskiego Programu o Automatyzacji z Playwright. Opowiemy dokładniej o jego zawartości i odpowiemy na pytania uczestników webinaru.
Wtedy też będzie możliwe przystąpienie do Programu w najbardziej atrakcyjnej cenie (która już nigdy się nie powtórzy!)🤫
Cały plan Programu znajdziesz tu: 🔗https://jaktestowac.pl/playwright/
 
notion image
 

Podsumowanie

 
Dołącz do nas, aby poznać sekrety mockowania danych w Playwright i zdobyć praktyczne umiejętności😉
Live jest także po to, aby odpowiedzieć na Twoje pytania dotyczące Playwright, TypeScript i naszego bogatego doświadczenia w projektach. Uważam, że będzie to świetna okazja do wymiany wiedzy i doświadczeń.
 
Reasumując, na webinarze pokażemy:
🧐 Czym jest mockowanie danych w testach?
🛠️ Jak można mockować w Playwright w TypeScript?
🌐 Jak wykorzystać wiedzę o API w testach GUI?
🐞 Jak debugować mocki?
⚖ Jakie są wady oraz zalety mockowania?
 
Wbij na webinar i odkryj, jak mockowanie danych może zrewolucjonizować Twoje podejście do testowania.
Wszystkie linki i aktualizacje znajdziesz na naszej stronie wydarzenia:
To będzie niezwykła podróż przez świat automatyzacji testów, która zapewni Ci nowe umiejętności i perspektywy.
 
Tymczasem do zobaczenia na webinarze!👋