'Plugin' do Eclipse para cobertura de código [fechado]

Procuro um plugin de cobertura de código para o eclipse. A minha pergunta é simples:

que plugin usa com o eclipse para cobertura de código e porquê ?

Author: Kiva, 2012-01-28

3 answers

Edit (2015) - a minha recomendação actual: EclEmma / JaCoCo .

Não sei por que não vi isso em janeiro de 2012, pois havia um desenvolvimento claramente ativo com novas versões sendo reproduzidas consistentemente mesmo naquela época.

Eu desde então fiquei um pouco frustrado com o Cobertura / eCobertura, como desenvolvimento desde então parece ter parado, com o suporte para as versões atuais Java começando a ser um pouco carente.

O JaCoCo pode ter avançado. desde a última vez que olhei para isto em 2012 (ou simplesmente perdi - o completamente, ou estava a olhar para EMMA vs. JaCoCo)-mas a versão actual fornece um excelente suporte embutido para o Eclipse (fornecido pela EclEmma), bem como muitos outros IDEs, suporte para Apache Maven, Apache Ant, command-line, Java API, e muitas outras integrações de terceiros. Por favor consulte a lista completa em http://www.eclemma.org/jacoco/trunk/doc/integrations.html Estou agora a mudar alguns dos meus projectos para JaCoCo da Cobertura, e estou muito impressionado com a integração e os resultados - tanto em relatórios Maven como Eclipse. Não tenho certeza sobre soluções concorrentes, mas JaCoCo pode até ser configurado para falhar uma construção se certos limiares de cobertura de código não são cumpridos.

O JaCoCo está especificamente documentado para suportar ficheiros de classe Java da versão 1.0 até ao fim. 1.8*.

Acho a sua declaração de missão digna de respeito.

Referências / Recursos:

([1]}especialmente porque esta questão foi infelizmente encerrada, aqui está um mini-diretório de algumas das várias referências e recursos que eu usei para tomar minha decisão - e que eu encorajo todos aqui a se referir a fim de tomar suas próprias decisões.

Anterior:

ECobertura .

Faz o trabalho, é livre e de código aberto, é mais actualizado do que EMMA , e é usada pela maioria dos outros projectos online de código aberto que conheço. Também se integra muito bem na Maven-incluindo alguns relatórios bastante bonitos.

Se quiser considerar um produto comercial, consideraria o Trevo da Atlassian.
 33
Author: ziesemer, 2017-05-23 12:00:14
Eu gosto de http://codecover.org/

O realce de código é melhor do que a eCobertura, o drill-down é fácil de ler, a selecção de casos de teste é fácil, na verdade fornece estatísticas para a declaração, ramo, laço e cobertura de condição ( muitos plugins só fazem declaração, o que é meio inútil ).

Nós o usamos no nosso negócio e o achamos o melhor plugin de longe.
 5
Author: Kane, 2012-01-29 15:37:30
 3
Author: ka3ak, 2012-01-29 19:37:09