terça-feira, 4 de dezembro de 2007

EMMA - Auxiliando na cobertura de testes

Caras,

o EMMA é uma ferramenta incrível para quem quer cobrir sua aplicação por testes, ela consiste em exibir relatórios de cobertura, indicando as linhas que não são cobertas, a porcentagem de cobertura, pacote e tudo mais.

COBERTURA DE TESTES COM EMMA: http://www.improveit.com.br/xp/praticas/tdd/emma


Pra quem usa eclipse, existe um plugin muito show, é o eclEMMA.

http://www.eclemma.org/

Vou mostrar um exemplo de utilização do eclEMMA.

passo 1 (escolho uma classe para ver o quanto e onde ela esta coberta):



passo 2 (seleciono a suite de testes):



Passo 3 (e o resultado de uma classe 100% coberta):



Enquanto lutava para cobrir linhas de código com meus testes, percebi que sem o eclEMMA seria muito mais difícil, por isso, indico fortemente o uso desta ferramenta.

ps. credito a descoberta do plugin ao Igo Coelho, pois não tinha ouvido falar em lugar nenhum e o mesmo me apresentou.