Como verificar se o Java executa linhas de código?

8 respostas
gp7junior

Estou com uma dúvida. Não sei como faço pra verificar se algumas linhas de código são executadas.

Alguma sugestão?

8 Respostas

T

Use uma ferramenta de “code coverage”.
Exemplo: Cobertura (http://cobertura.sourceforge.net), ou alguma coisa que seu profiler tenha (por exemplo, TPTP no caso do Eclipse, NetBeans Profiler no caso do NetBeans.

gp7junior

thingol:
Use uma ferramenta de “code coverage”.
Exemplo: Cobertura (http://cobertura.sourceforge.net), ou alguma coisa que seu profiler tenha (por exemplo, TPTP no caso do Eclipse, NetBeans Profiler no caso do NetBeans.

Err, só esclarecendo.

Eu preciso de um método que verifique se os outros métodos foram executados.

ficou melhor?

ramilani12

gp7junior:
thingol:
Use uma ferramenta de “code coverage”.
Exemplo: Cobertura (http://cobertura.sourceforge.net), ou alguma coisa que seu profiler tenha (por exemplo, TPTP no caso do Eclipse, NetBeans Profiler no caso do NetBeans.

Err, só esclarecendo.

Eu preciso de um método que verifique se os outros métodos foram executados.

ficou melhor?

Vc poderia resolver esse problema com Orientação a Aspecto e com linguagem AspectJ

Por curiosidade o prq disso?

gp7junior

ramilani12:
gp7junior:
thingol:
Use uma ferramenta de “code coverage”.
Exemplo: Cobertura (http://cobertura.sourceforge.net), ou alguma coisa que seu profiler tenha (por exemplo, TPTP no caso do Eclipse, NetBeans Profiler no caso do NetBeans.

Err, só esclarecendo.

Eu preciso de um método que verifique se os outros métodos foram executados.

ficou melhor?

Vc poderia resolver esse problema com Orientação a Aspecto e com linguagem AspectJ

Por curiosidade o prq disso?

Preciso gerar um relatorio mostrando as alterações realizadas em um objeto.

kikostyle

Não sei se entendi bem mas vc pode imprimir um registro em um log (algo como “println()”)assim que for chamado o metodo que vc quer inspecionar. Depois pode interpretar esse log e gerar o relatório

cv1

Que tipo de alteracoes?

andredeividi

Eu uso o debug.

caso não seja possivel

System.out.println("Passou aqui");

abraço

JMan

Como assim?

Já tentou debugar?

Criado 17 de maio de 2007
Ultima resposta 17 de mai. de 2007
Respostas 8
Participantes 7