Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Generate Playwright/Cypress E2E tests from user flows
How to use
Zainstaluj narzędzie globalnie lub użyj npx. Upewnij się, że masz zainstalowany Node.js w wersji 18 lub wyższej oraz ustawioną zmienną środowiskową OPENAI_API_KEY z Twoim kluczem API OpenAI.
Opisz przepływ użytkownika w prostych słowach. Na przykład: "Użytkownik loguje się, dodaje produkt do koszyka i przechodzi do kasy". Możesz również wskazać istniejącą stronę za pomocą flagi --url, aby narzędzie przeanalizowało strukturę i wygenerowało testy na jej podstawie.
Uruchom polecenie npx ai-e2e-gen z Twoim opisem. Domyślnie generuje testy dla Playwright. Jeśli potrzebujesz Cypress, dodaj flagę --framework cypress na końcu polecenia.
Poczekaj na wygenerowanie kodu. Narzędzie zwróci kompletny test z selektorami data-testid, czekaniami na elementy i asercjami potwierdzającymi sukces.
Skopiuj wygenerowany kod do pliku testowego w Twoim projekcie. Kod jest gotowy do uruchomienia — nie wymaga dodatkowych modyfikacji.
Uruchom test za pomocą Playwright lub Cypress, aby upewnić się, że działa poprawnie w Twoim środowisku.