También he intentado Clover, Cobertura y Emma. Ahora estamos usando Cobertura. Me llevó aproximadamente un día integrar Cobertura en nuestra construcción sin cabeza, produce las estadísticas que necesitamos y el plugin eCobertura eclipse es primitivo, pero utilizable e informativo. También hay un muy buen complemento de Hudson para Cobertura.
Utilizamos anteriormente Emma. Emma con el plugin EclEmma es equivalente a Cobertura/eCobertura. La integración de Emma en Ant es un fractón más complejo y no ofrece un factor de complejidad. El plugin EclEmma es más bonito y más maduro que eCobertura. El complemento Hudson es equivalente y fácil de configurar. Nuestra razón para alejarnos de Emma fue que la base de códigos no se ha mantenido durante algunos años y tenemos problemas ya que se vuelve inútil si se encuentra código usando Lombok.
Pasé una semana (en paralelo con otras tareas) jugando con Clover y no pude ponerlo en funcionamiento. Pregunté a mis colegas, algunos con mucha experiencia, y solo uno había oído que alguien conseguía que Clover trabajara en la construcción, y eso fue difícil.
Como Cobertura proporciona todo lo que requerimos, es fácil de trabajar y es gratis, no vimos ninguna razón para gastar dinero en Clover.
Hay dos problemas con esta pregunta. 1) ¿Cuáles son sus objetivos exactos? Para muchos objetivos, Cobertura y Clover son igualmente adecuados, pero para casos de uso específicos uno puede preferir uno sobre el otro. 2) Habrá muy pocas personas que hayan usado ambos y cualquiera que tenga experiencia en solo uno de ellos se desanimará para responder, aunque un simple 'funcionó para nosotros' puede ser suficiente para usted. – Confusion