Gerando Relatório dos Testes Unitários a partir do .trx

quinta-feira, 17 de julho de 2008. | Post Atualizado.

(Comente)


Para quem realiza testes unitários com o Visual Studio pôde perceber que ao final da execução dos testes, o VS não disponibiliza nehuma forma de relatório em uma forma amigável, para que essa que possa ser encaminhada para as pessoas interessadas nos resultados. O que VS apresenta é apenas o resumo na aba ‘Test Resuts’. O que irei apresentar a seguir, é uma forma de gerar um relatório para que este possa ser apresentado para aqueles que precisam saber dos resultados destes testes unitários.

Vamos lá, ao executar sua rodada de testes, o VS apresenta a seguinte tela (por questões de confidencialidade, ofusquei os títulos dos testes).

image

A saída destes testes consiste dos resultados armazenados em um arquivo de extensão .trx e as assemblies do projeto, localizadas na pasta ‘Test Results’.

image

Este arquivo .trx pode ser aberto e mapeado no excel como um xml, para isso basta abrir o arquivo no excel e ele fará a seguinte pergunta

image

Escolha a ‘Usar o painel de tarefas Código-fonte XML’ e ele deverá abrir um painel no lado direito com todo o mapeamento do XML, como exibido abaixo

image

Agora basta selecionar na planilha, onde que você quer que a informação apareca, procure por sua referência no mapeamento do painel e clique duas vezes.

image

No caso acima, note que a célula ficou com ao borda azul. Depois de criar as referências das infromações que você deseja, basta salvar este arquivo, ele servirá de template.

Um exemplo de como está o meu, segue na imagem abaixo

image

Feito isso, quando você rodar seus testes, basta abrir o .trx neste template que você acabou de criar. Faça isso indo em Dados > XML > Importar, que as informações que você referenciou no .trx, serão automaticamente preenchidas nas células do excel, com o exibido abaixo

image image

Agora sim, temos um relatório bem apresentável, que podemos encaminhar para aqueles que precisam acompanhar os resultados destes testes.


    


Gostou? assine o feed | Discordou? opine! ou entre em contato

1 Opiniao

sites que referenciam este post (trackbacks e pingbacks)

  • Template de Relatório de Testes do VS | ...zezologs
    [...] Recebi emails de alguns leitores, pedindo para que disponibilizasse o template que utilizo para gerar os relatórios apartir do ...



  • Opine!




    Caso possua um site, preencha este campo que ele sera exibido na pagina inicial na aba "+ leitores".

    Clique nos smileys abaixo para adicionar ao seu texto.

    ≈vangry≈ ≈up≈ ≈twisted≈ ≈shock≈ ≈roll≈ ≈pirate≈ ≈oops≈ ≈neutral≈ ≈mrgreen≈ ≈mad≈ ≈kiss≈ ≈halo≈ ≈eek≈ ≈down≈ ≈cry≈ ≈cool≈ ≈angel≈ ≈XO≈ ≈???≈ ≈$≈ ≈!≈ >>> ;) :P :D ::15 :/ :) :( :!

    Comment moderation is enabled. Your comment may take some time to appear.