Toolverse
Wszystkie skille

senior-qa

autor: alirezarezvani

Automatyczne testy, analiza pokrycia i wzorce QA dla React i Next.js

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
25

O skillu

Umiejętność Senior QA Engineer generuje testy jednostkowe, analizuje pokrycie kodu i tworzy testy end-to-end dla aplikacji React i Next.js. Pracuje z Jest, React Testing Library i Playwright. Użyj jej, gdy potrzebujesz wygenerować testy, przeanalizować pokrycie, skonfigurować Playwright lub wdrożyć wzorce testowania. Automatyzuje tworzenie test suites, raportuje luki w pokryciu i generuje szkielety testów E2E dla tras Next.js.

Jak używać

  1. Poproś umiejętność o wygenerowanie testów dla swoich komponentów React — napisz "wygeneruj testy", "napisz testy jednostkowe" lub "postaw testy Playwright". Umiejętność skanuje katalog komponentów i tworzy pliki testów ze strukturą describe, testami renderowania i testami interakcji.

  2. Wskaż katalog źródłowy zawierający komponenty React lub TypeScript — umiejętność przeskanuje strukturę i wygeneruje odpowiadające im pliki testów w katalogu wyjściowym (domyślnie tests/).

  3. Do analizy pokrycia kodu poproś o "przeanalizuj pokrycie testów" — umiejętność czyta raporty z Jest/Istanbul i porównuje wyniki z progiem (domyślnie 80%), pokazując luki w pokryciu.

  4. Dla testów end-to-end poproś o "postaw testy E2E" lub "skonfiguruj Playwright" — umiejętność generuje szkielety testów Playwright dla tras Next.js i zapisuje je w katalogu e2e/.

  5. Przejrzyj wygenerowane pliki testów — zawierają bloki describe, testy renderowania komponentów i przykłady testów interakcji, które możesz dostosować do swoich potrzeb.

  6. Uruchom testy za pomocą swoich standardowych poleceń (np. npm test dla Jest) — wygenerowane testy są gotowe do wykonania bez dodatkowej konfiguracji.

Podobne skille