Toolverse
All skills

senior-qa

by alirezarezvani

This skill should be used when the user asks to \

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Testing
Views
25

About this skill

This skill should be used when the user asks to \

How to use

  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.

Related skills