generate
Generuj testy Playwright automatycznie z opisów funkcji i komponentów
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność Claude'a, która tworzy gotowe do produkcji testy Playwright na podstawie opisu użytkownika, ścieżki komponentu lub adresu URL. Analizuje Twoją bazę kodu, wczytuje szablony testów dla typowych scenariuszy (logowanie, CRUD, checkout, formularze, dostępność) i dostosowuje je do rzeczywistych selektorów oraz konfiguracji projektu. Oszczędza czas na pisaniu testów e2e — wystarczy powiedzieć, co chcesz testować.
Jak używać
Zainstaluj umiejętność w swoim projekcie Claude'a, dodając folder
generatedo katalogu skills w repozytorium claude-skills.Przygotuj projekt Playwright — upewnij się, że masz plik
playwright.config.tsz zdefiniowanymi testDir, baseURL i projektami, oraz istniejące testy w katalogu testów, aby umiejętność mogła przeanalizować konwencje.Wyzwól umiejętność, pisząc do Claude'a polecenie zawierające słowa kluczowe takie jak "napisz testy", "generuj testy", "dodaj testy dla", "testuj ten komponent", "test e2e", "stwórz test dla", "testuj tę stronę" lub "testuj tę funkcję".
Podaj szczegóły, co chcesz testować — może to być historia użytkownika (np. "użytkownik może się zalogować emailem i hasłem"), ścieżka do komponentu (np. "src/components/UserProfile.tsx"), URL strony lub nazwa funkcji.
Umiejętność przeanalizuje Twoją bazę kodu, przeczyta istniejące testy, komponenty, page objects i konfigurację autentykacji, a następnie wybierze odpowiedni szablon z katalogu templates/ (logowanie, CRUD, checkout, formularze, wyszukiwanie, dostępność itp.).
Otrzymasz wygenerowany test Playwright dostosowany do Twojej aplikacji — gotowy do uruchomienia i integracji z pipeline'em CI/CD.