JUnit

2 respostas
M

Olá Pessoal,

Como eu consigo gerar relatórios dos testes efetuados com o JUnit?

[]'s

2 Respostas

T

Fala, Marcos…

eu li uma matéria na última Java Magazine que trata da integração entre JUnit e Ant, automatizando a execução e geração de relatórios de teste. Então, tenta dar uma pesquisa por aí sobre a integração Ant-JUnit, que tu conseguirá se virar. so não dou exemplo aqui porque a revista está muito longe de mim (em casa) e eu nunca utilizei isso, mas acho que já ajudei, né?

abraços!

J

“marcos”:
Olá Pessoal,

Como eu consigo gerar relatórios dos testes efetuados com o JUnit?

[]'s

Fala aí Marcos, blzinha?
Cara espero que este trecho de código possa te ajudar um pouco…

  • <target name=“run-test” depends=“compile-test”>
    <echo message=“Execucao dos testes” />
    <echo message="===================" />
  • <!-- <java fork=“true” classname=“junit.swingui.TestRunner”>
    –>
  • <java fork=“true” classname=“junit.textui.TestRunner”>
    <jvmarg value="-ea" />
    <classpath refid=“test.classpath” />
    <classpath path="${test.dir}" />

    </java>
    <echo message=“execucao finalizada.” />
    <echo message="====================" />
    <echo />
    <echo message=“Gerando os relatorios de testes” />
    <echo message="===============================" />
  • <junit dir="${build.dir}" fork=“true”>
    <formatter type=“xml” usefile=“true” />
    <classpath refid=“test.classpath” />
  • <fileset dir="${test.dir}">

    <exclude name="**/AllTests.java" />
    </fileset>

    </junit>
  • <junitreport todir="${test.data.dir}">
  • <fileset dir="${test.data.dir}">

    </fileset>
    <report format=“frames” todir="${test.reports.dir}" />
    </junitreport>
    <fail message=“Tests failed. Check reports” if=“test.failed” />
    <echo />
    <echo message=“Fim. relatório criados com sucesso.” />
    <echo message="===================================" />
    </target>
Criado 15 de julho de 2003
Ultima resposta 19 de ago. de 2003
Respostas 2
Participantes 3