Wstęp
Przygotowaliśmy dla Ciebie ankietę, która zajmie Ci mniej 1 minutę, a nam pozwoli poznać usprawniać nasze materiały i prelekcje! 😉 👉 Ankieta o TestWarez 2024
Kim jesteśmy?
Jak wspieramy i dzielimy się wiedzą o Playwright?
- 👉 O naszym wsparciu społeczności testerskiej w temacie Playwright poczytasz na Playwright Contribution
- 👉 Jesteśmy autorami pierwszego polskiego bloga w całości o Playwright – playwright.info
- 👉 Nasze darmowe, ponad 12 godzinny darmowy kurs na YouTube o automatyzacji z Playwright:
- Praktyczne wprowadzenie do testów automatycznych z Playwright
- Playwright Elements: Skuteczne lokalizowanie i operacje na elementach
Jest on częścią naszego płatnego kursu Playwright Elements.
- 👉 Nasz kompleksowy, ponad 80 godzinny Program o projektowaniu profesjonalnego frameworka z Playwright – Program Testy Automatyczne z Playwright
- 👉 Stworzone przez nas wtyczki do VS Code i Playwright – VS Code 💗 jaktestowac.pl
- 👉 Aktywnie działamy w głównym repozytorium Playwright – zgłaszając błędy, usprawnienia, wrzucając poprawki i testując nowe wersje – microsoft / playwright
Prelekcja: 10 Grzechów Nowoczesnej Automatyzacji (na przykładzie Playwright)
Uwydatnimy różne grzechy.
Dlaczego?
Aby skłonić do refleksji.
Aby wyciągnąć wnioski.
Uważamy, że sprzyja to głębszemu zastanowieniu się nad własnymi działaniami. Ten proces refleksji umożliwia nam spojrzenie na własne aktywności, podejścia i praktyki z większa krytyką.
Może być to impulsem do poprawy i dalszego rozwoju.
Dodatkowo, uwydatnianie grzechów w celu wyciągnięcia wniosków może pozwolić na zrozumienie mechanizmów, które prowadzą do popełnianych błędów oraz analizę możliwych ścieżek. Możemy bardziej świadomie podejść do podejmowania naszych przyszłych decyzji 😉
W efekcie, uwydatnianie grzechów przyczynia się do doskonalenie umiejętności programistycznych i ciągłe dążenie do lepszej jakości 😉
Czy tylko Playwright jest grzesznikiem?
Nie.
Playwright jest świetnym narzędziem, ale nie jest idealny.
Pracujemy z nim już wiele lat i mieliśmy z nim styczność w wielu projektach, domenach i firmach.
Dlatego dobrze znamy jego wady i zalety 😉
A każdy z tych grzechów możesz spotkać też w innych narzędziach i technologiach.
Również grzechy dotyczą zarówno narzędzia, jak i użytkowników 😉
W poniższych przykładach będziemy płynnie przechodzić pomiędzy tymi kontekstami 😉
Prezentacja
Prezentacje możesz pobrać klikając poniższy obrazek:
Lub za pomocą linka: Prezentacja
Podsumowanie
Masz obawę o przyszłość?
Przez monopol, niewielki zespół, duży produkt o ogromnej popularności?
Konkurencja nie śpi i będzie chciała zagarnąć trochę rynku dla siebie 😉
A wiele narzędzi, to wiele możliwości.
Zobacz przykład – Cypress zapożyczył sobie otwarty kod, który udostępnili twórcy Playwright, aby było możliwe testowanie przeglądarek opartych o WebKit (Launching Browsers WebKit (Experimental)) 😉
Ty również możesz podpatrywać różne rozwiązania – w innych projektach, w innych narzędziach. Wybierz to co jest Ci najbardziej obecnie potrzebne. Pamiętaj o swoim celu i dobieraj do niego adekwatne narzędzia 🙂
- Bądź otwarty i dociekliwy
Playwright, jako framework do testów, oferuje różnorodne formy i wzorce. Bądź otwarty na różnorodność możliwości i poznawaj nowe funkcje tego narzędzia. Jest wiele sposobów na osiągnięcie danego celu 🙂
- Bądź czujny
Playwright, podobnie jak każde narzędzie, ma swoje mocne i słabe strony. Jeśli napotkasz problemy, pamiętaj, że nie zawsze są one wynikiem Twojego błędu. Czasem są związane z samym frameworkiem, jego ograniczeniami i długiem technicznym. Bądź czujny i zawsze gotów na rozwiązywanie problemów ;).
- Twórz kod prosty i zrozumiały
Używaj jak najwięcej natywnych funkcji Playwright. Dzięki temu Twój kod będzie czytelniejszy i łatwiejszy do zrozumienia. Przy wykorzystaniu funkcji narzędzia możemy skoncentrować się bardziej na samych testach i przypadkach.
- Partycypuj w rozwoju frameworka Playwright
Twoje zaangażowanie w rozwój Playwright ma realny wpływ na społeczność. Zgłaszaj problemy, przesyłaj propozycje i bierz udział w procesie tworzenia. Dzięki temu framework będzie jeszcze lepszym narzędziem, które spełni różnorodne potrzeby zespołów..
- Przekuj gniew w ciekawość
Kiedy napotkasz trudności, nie wpadaj w złość. Zamiast tego, szukaj rozwiązań, dziel się swoim doświadczeniem z innymi i bądź zdeterminowany w dążeniu do osiągnięcia celu.
- Inspiruj się
Śledź postępy i trendy w świecie testów i narzędzi. Podpatruj jak inni rozwiązują różnorodne problemy i inspiruj się.
- Testuj i daj testować innym
Bądź aktywny w testowaniu własnego kodu, jednocześnie zachęcając innych do przeglądania i testowania Twojego kodu. Kwestionuj autorytety, w tym swoje własne, zadając pytania i poszukując najlepszych rozwiązań dostosowanych do konkretnego przypadku.
Przygotowaliśmy dla Ciebie ankietę, która zajmie Ci mniej 1 minutę, a nam pozwoli poznać usprawniać nasze materiały i prelekcje! 😉 👉 Ankieta o TestWarez 2024
Dzięki za obecność!
Linki
Poniżej znajdziesz rozszerzenie różnych materiałów:
Zgłoszenia do Playwright
- Zgłoszony przez nas Bug do Playwright, którego naprawa wywołała wiele różnych wydarzeń – [BUG] Different response code recorded in Playwright and Browser DevTools
- Zgłoszony przez nas Bug do Playwright, który wyłapywał regresję w wersji 1.42 – [Bug]: Handling: Response body is unavailable for redirect responses
- Zgłoszony przez nas Bug do Playwright – [Bug]: UI Mode, status line summary incorrectly computed when running tests what depend form other tests (projects) #27365
- Nasze działania w głównym repozytorium Playwright – błędy, usprawnienia, poprawki i testy nowyh wersji – microsoft / playwright
Statystyki
- Statystyki pobrań z npmtrends – cypress vs playwright-core vs puppeteer-core vs selenium-webdriver
- Statystyka błędów w Playwright na przestrzeni lat – Issues in Playwright
Materiały
- Tworzona przez nas aplikacja do testów i pisania testów automatycznych – https://github.com/jaktestowac/gad-gui-api-demo
- Różne smaki Playwright – o Playwright, Playwright Test, różnych językach i podejściach
- Konferencja o Playwright z twórcami – Let’s talk Playwright with the Playwright team
- Aktualna wycena firmy Microsoft – CompaniesMarketCap
- Pierwszy polski blog o Playwright – playwright.info
- Playwright popularniejszy niż Cypress – Czy to znaczy, że Cypress umiera i już jedynym wyborem jest Playwright?
- Sprawdź jakie wtyczki stworzyliśmy do VS Code, aby usprawnić pracę z Playwright – Nasze wtyczki do VS Code – efektywna automatyzacja testów z Playwright
Znajdziesz nas na:
|