Toolverse
Wszystkie skille

generate

autor: alirezarezvani

Generuj testy Playwright automatycznie z opisów funkcji i komponentów

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
2

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ć

  1. Zainstaluj umiejętność w swoim projekcie Claude'a, dodając folder generate do katalogu skills w repozytorium claude-skills.

  2. Przygotuj projekt Playwright — upewnij się, że masz plik playwright.config.ts z zdefiniowanymi testDir, baseURL i projektami, oraz istniejące testy w katalogu testów, aby umiejętność mogła przeanalizować konwencje.

  3. 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ę".

  4. 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.

  5. 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.).

  6. Otrzymasz wygenerowany test Playwright dostosowany do Twojej aplikacji — gotowy do uruchomienia i integracji z pipeline'em CI/CD.

Podobne skille