Toolverse
Wszystkie skille

mutation-test-runner

autor: jeremylongshore

Automatyczne wsparcie dla testów mutacyjnych – asystent do weryfikacji jakości kodu

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Umiejętność Claude'a dedykowana testowaniu mutacyjnemu w ramach automatyzacji testów. Aktywuje się automatycznie, gdy wspominasz o mutation test runner, i oferuje krok po kroku wskazówki do konfiguracji i implementacji. Generuje gotowy do produkcji kod oraz waliduje wyniki zgodnie ze standardami branżowymi. Pracuje z popularnymi frameworkami testowymi (Jest, pytest) i wspiera mockowanie oraz integracyjne scenariusze testowe.

Jak używać

  1. Wyzwól umiejętność, wspominając w swoim zapytaniu frazę "mutation test runner" lub pytając o konfigurację testów mutacyjnych. Możesz na przykład powiedzieć: "Pomóż mi skonfigurować mutation test runner" lub "Jak wdrożyć testy mutacyjne w moim projekcie?".

  2. Claude automatycznie aktywuje tę umiejętność i przeanalizuje Twoje potrzeby dotyczące testowania. Określ, jaki framework testujesz (Jest dla JavaScript, pytest dla Pythona) i jakie aspekty testów mutacyjnych Cię interesują – konfiguracja, implementacja czy best practices.

  3. Otrzymasz krok po kroku instrukcje dostosowane do Twojego projektu. Umiejętność generuje gotowy kod, pliki konfiguracyjne i przykłady, które możesz bezpośrednio wdrożyć w swoim repozytorium.

  4. Wykorzystaj dostępne narzędzia (Read, Write, Edit, Bash, Grep) do modyfikacji plików projektu. Claude może czytać istniejące testy, edytować konfiguracje i uruchamiać komendy bash w celu walidacji zmian.

  5. Waliduj wygenerowane rozwiązania – umiejętność sprawdza wyniki testów mutacyjnych zgodnie z branżowymi standardami i best practices, aby upewnić się, że Twoje testy rzeczywiście wykrywają mutacje kodu.

  6. Pytaj o dodatkowe wsparcie w zakresie integracji testów mutacyjnych z Twoim pipeline'em CI/CD, mockowania zależności lub konfiguracji frameworków testowych.

Podobne skille