Toolverse
Wszystkie skille

gen-ut

autor: apache

Automatyczne generowanie testów jednostkowych z pokryciem 100% dla klas Java

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
apache
Kategoria
Testowanie
Wyświetlenia
2

O skillu

Skill do generowania standardowych testów jednostkowych dla wybranych klas w Apache ShardingSphere. Narzędzie automatycznie tworzy testy osiągające 100% pokrycia na poziomie klas, linii i gałęzi kodu, jednocześnie spełniając kryteria jakości projektu. Obsługuje analizę scalania, filtrowanie przydatności oraz optymalizację testów sparametryzowanych. Wystarczy podać listę klas docelowych — reszta odbywa się automatycznie zgodnie z konwencjami nazewnictwa Maven.

Jak używać

  1. Przygotuj listę w pełni kwalifikowanych nazw klas, dla których chcesz wygenerować testy (np. com.example.MyClass). To jedyne wymagane wejście.
  2. Opcjonalnie podaj nazwę modułu Maven, aby ograniczyć zakres poleceń budowania, oraz listę istniejących klas testowych, jeśli chcesz ukierunkować wykonanie na konkretne testy.
  3. Skill automatycznie odkryje lub utworzy klasy testowe zgodnie z konwencją TargetClassName + Test w odpowiednim zestawie źródłowym testów modułu.
  4. Narzędzie przeprowadzi analizę scalania i filtrowanie przydatności testów, aby upewnić się, że wszystkie przypadki są istotne i dobrze zorganizowane.
  5. Wygenerowane testy zostaną zoptymalizowane, w tym refaktoryzacja testów sparametryzowanych, aby kod był czysty i łatwy w utrzymaniu.
  6. Skill weryfikuje, że testy osiągają 100% pokrycia (klasy, linie, gałęzie) i przechodzą wszystkie bramy jakości projektu przed finalizacją.

Podobne skille