👨💻 Kod / Programowanie
Tworzymy wtyczki do VS Code. Przyspiesz pisanie testów w Playwright
Stworzyliśmy wtyczki do VS Code i Playwright🍾
Korzystając z naszych wieloletniego doświadczenia jako architekci testów, którzy automatyzują i projektują frameworki w Playwright,
stworzyliśmy specjalny zestaw wtyczek do VS Code🧩
Wtyczki te mają za zadanie przyśpieszyć i ułatwić Ci automatyzacji testów🏃♂️
Skąd ten pomysł?
Pracowaliśmy w różnych projektach, przy projektowaniu frameworków, szkoliliśmy i mentorowaliśmy zespoły. Zauważyliśmy, że wiele akcji zajmuje dużo czasu, albo o wielu funkcjach się po prostu zapomina.
Również w swojej pracy zauważyliśmy, że często pewne kroki można usprawnić i zautomatyzować. Aby przyśpieszyć automatyzacje, analizę błędów, a tym samym – prędkość dostarczania wartości w projekcie.
Zatem – co dla Ciebie przygotowaliśmy?
Zobacz poniższe nagranie! 👇
Krótko o obecnych wtyczkach i ich kluczowych funkcjonalnościach
Wtyczka Playwright Helpers:
- Znajdziesz w niej większość poleceń związanych z uruchamianiem testów
- Dzięki niej szybko znajdziesz potrzebne polecenie konsolowe bez nawigowania do dokumentacji
- Możesz tworzyć zaawansowane polecenia i testować je w konsoli (niezwykle pomocne dla skryptów do Ciągłej Integracji)
Wtyczka Playwright Snippets:
- Znajdziesz w niej bardzo dużo gotowych kawałków kodu napisanego w Playwright
- Szybko stworzysz test, hooki czy asercje
- Dodaliśmy też specjalne polecenia do tworzenia Page Objects
Wtyczka Playwright Snippets UI
- Wizualizacja wszystkich poleceń z poprzedniej wtyczki z grupowaniem i łatwym wyszukiwaniem
- Możesz szybko wybierać z dostępnych skryptów
- Możesz podglądnąć aliasy, które użyjesz bezpośrednio w kodzie
Czy to ostateczna wersja wtyczek?
Wręcz przeciwnie - to są pierwsze kroki z wtyczkami i widzimy bardzo dużo możliwości.
Skoro są to początkowe implementacje wtyczek wiele może się zmienić!
Zachęcam Ciebie do zgłaszani swoich potrzeb i problemów, które wtyczka może rozwiązać.
Czy podobne wtyczki istnieją?
Nim rzuciliśmy się w wir pracy sprawdziliśmy inne rozwiązania i każde pozostawiało obszar do usprawnień.
Stąd koncepcje takie jak szybki dostęp do większości poleceń konsolowych czy komponowanie złożonych wyrażeń:
Graficzny dostęp do w Playwright Snippets UI to też autorski pomysł. Chcemy zrobić w tej wtyczce bazę z przydatnymi kawałkami kodu do wielu zastosowań, ale też łatwo dostępnymi w wyszukiwaniu i eksploracji.
Teraz czas na Ciebie - wystarczy je zainstalować i używać!
Śmiało instaluj, testuj i wdrażaj użycie tych wtyczek w swoim projekcie.
Dostępne są one oficjalnie z poziomu VSCode jak i na VS Code Marketplace:
Gdzie jeszcze poczytasz o naszych wtyczkach👇
Zapraszamy na: 🔗https://jaktestowac.pl/vs-code-playwright/
Jeśli planujesz wprowadzić Playwright do swojego projektu lub chcesz poszerzyć swoje kompetencje z tego frameworka, to zapoznaj się z następującymi materiałami:
- Kompleksowy, ponad 70 godzinny, 🔗Program Testy Automatyczne z Playwright
- Mega darmowe materiały na YouTube wprowadzające do Playwright: 🔗https://www.youtube.com/watch?v=JqEp2cjnzAo&list=PLfKhn9AcZ-cD2TCB__K7NP5XARaCzZYn7&index=2
Pozwolą Ci one poznać wady i zalety tego narzędzia😉 Tym samym, zobaczysz, czy Playwright jest odpowiednim rozwiązaniem dla Ciebie i Twojego projektu🙌