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.