Wstęp

Jak uratowaliśmy framework Playwright przed regresją

Zwykły bug zgłoszony twórcom Playwright zapoczątkował lawinę fascynujących wydarzeń. W tej prelekcji opowiemy o tym, jak pasja i wnikliwość testerów mogą znacząco wpływać na jakość globalnego produktu. Podzielimy się wnioskami z tej przygody, które każdy z nas może wykorzystać w swojej pracy.

TIP: Data wydarzenia: 7 października 2024 (Event date: October 7, 2024)

Conference

Conference

Kim jesteśmy?

Krzysiek Kijas
Senior Software Quality Engineer, Tech Lead, Mentor
Zwycięzca ogólnopolskiego plebiscytu
Ludzie Testowania 2024
(testerzy.pl)
Microsoft Most Valuable Professional (MVP)
profil na LinkedIn
Microsoft Most Valuable Professional (MVP)
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
Zwycięzca ogólnopolskiego plebiscytu
Ludzie Testowania 2024
(testerzy.pl)
Microsoft Most Valuable Professional (MVP)
profil na LinkedIn
Microsoft Most Valuable Professional (MVP)
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 wspieramy i dzielimy się wiedzą o Playwright?

Linki z prelekcji

Poniżej znajdziesz linki do materiałów, o których wspominaliśmy podczas wystąpienia:

Statystyki

Zgłoszenia do Playwright

Raporty z testów Playwright

Narzędzia

Strony do testów

💡 Protipy z prelekcji

  • 💡PRO TIP: Bądź dociekliwy

    Gdy natrafisz na problem – zadaj sobie pytania:

    Dlaczego tak to działa?

    Jak to powinno działać?

    Czy problem leży w wymaganiach, procesie czy może narzędziach, które zostały użyte?

    Warto również zastanowić się, jak dana funkcja powinna działać. Czy oczekiwania są dobrze zdefiniowane? Czy procesy są optymalne? Bycie dociekliwym pomaga w znajdowaniu długoterminowych rozwiązań i usprawnianiu całego procesu tworzenia oprogramowania.

  • 💡PRO TIP: Wykorzystaj narzędzia

    Na rynku jest dostępnych mnóstwo różnych narzędzi.

    Poznawaj je i wprowadzaj w projekcie, aby usprawnić i przyśpieszyć swoja pracę.

  • 💡PRO TIP: Inspiruj się

    Zobacz jak do jakości i procesów podchodzą inne zespoły.

    Obserwuj dobre praktyk w pracy zespołów, analizuj sposób komunikacji, sposób testowania.

    Wdrażaj rozwiązania, które w twoim kontekście się sprawdzą.

  • 💡PRO TIP: Usprawniaj

    Usprawniaj narzędzia z których korzystasz.

    Zgłaszaj błędy, usprawnienia, zaimplementuj poprawki i bierz udział w życiu danej społeczności.
    Dzięki temu masz wpływ na narzędzia, z których korzystasz, i z których korzysta cała społeczność.

  • 💡PRO TIP: 🌍Masz globalny wpływ na jakość
TIP: Daj nam znać co sądzisz o naszym wystąpieniu!😉

Przygotowaliśmy dla Ciebie ankietę, która zajmie Ci mniej 1 minutę, a nam pozwoli poznać usprawniać nasze materiały i prelekcje! 😉 👉 Ankieta o ConSelenium 2024

Dzięki za obecność!