mutation-test-runner
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ć
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?".
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.
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.
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.
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.
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.