Sobes.tech
Middle

Məhsulun testlərlə nə qədər əhatə olunduğunu görə biləcəyiniz bir alət varmı?

sobes.tech Süni İntellekt

AI-dan cavab

Bəli, testlərin əhatəsini analiz etmək üçün bir neçə alət mövcuddur və bunlar kodun hansı hissələrinin testlərlə əhatə olunduğunu və hansı hissələrin olmadığını göstərir. Məsələn:

  • JaCoCo Java üçün
  • Coverage.py Python üçün
  • Istanbul/nyc JavaScript üçün
  • Go əhatə vasitəsi Go üçün

Adətən, bu alətlər faizlərlə və fayllar və funksiyalar üzrə vizuallaşdırmalar ilə hesabatlar hazırlayır. CI/CD sistemlərində, bu hesabatlar məhsulun test keyfiyyətini izləmək üçün inteqrasiya olunur.

Go-da əhatə istifadə nümunəsi:

go test -coverprofile=coverage.out ./...
go tool cover -html=coverage.out

Bu, brauzerdə kodun testlərlə əhatə olunmasını vizual hesabat açacaq.