Próbowałem również Clover, Cobertura i Emma. Używamy teraz Cobertury. Zajęło mi około jednego dnia zintegrowanie Cobertury z naszą bezgłową kompilacją, produkuje ona statystyki, których potrzebujemy, a wtyczka ecCrse eCobertury jest prymitywna, ale użyteczna i pouczająca. Jest też bardzo fajna wtyczka Hudson dla Cobertury.
My poprzednio używaliśmy Emmy. Emma z wtyczką EclEmma jest podobna do Cobertury/eCobertury. Integracja Emmy z Ant jest fraktonem bardziej złożonym i nie oferuje czynnika złożoności. Wtyczka EclEmma jest ładniejsza i bardziej dojrzała niż eCobertura. Wtyczka Hudson jest odpowiednikiem i łatwa w konfiguracji. Nasz powód odejścia od Emmy polegał na tym, że baza kodów nie była utrzymywana od kilku lat, a my mamy problemy, ponieważ są one bezużyteczne, gdy napotykają kod używając Lombok.
Spędziłem tydzień (równolegle z innymi zadaniami) grając z Clover i nie mogąc działać. Zapytałem o moich kolegów, niektórzy z dużym doświadczeniem, i tylko jeden słyszał o kimś, kto koniczył Clover do pracy, a to było trudne.
Jako że firma Cobertura zapewnia wszystko, czego potrzebowaliśmy, jest łatwa w obsłudze i bezpłatna, nie widzieliśmy powodu, aby wydawać pieniądze na firmę Clover.
Istnieją dwa problemy z tym pytaniem. 1) Jakie są Twoje dokładne cele? Dla wielu celów, Cobertura i Clover są równie odpowiednie, ale w konkretnych przypadkach można preferować jeden nad drugim. 2) Niewiele osób skorzysta z obu, a każdy z doświadczeniem w jednym z nich będzie zniechęcany do odpowiedzi, nawet jeśli proste "to działało dla nas" może wystarczyć. – Confusion