Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Narzędzie do automatycznego generowania testów end-to-end dla Playwright lub Cypress. Opisz przepływ użytkownika w naturalnym języku, a AI utworzy gotowy kod testowy z asercjami i selektorami. Oszczędzaj czas na pisaniu powtarzalnych testów logowania, rejestracji i checkout'u. Wymaga Node.js 18+ i klucza OpenAI API.
Jak używać
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.