Ferramenta para testes de aplicações JSF

Java, Java Server Faces Add comments

A JBoss anunciou o lançamento da versão beta da JSFUnit. O JSFUnit é uma ferramenta open source dedicada a testes unitários de aplicações JSF baseadas no Catus e JUnit.

Além das semelhanças o JSFUnit dispõem de 3 recursos diferentes:

  • Framework de Teste no Container Destinado para testes que necessitam avaliar tanto o cliente quanto os artefatos JSF no servidor. A exemplo posso citar: teste de escopos e teste de execução da aplicação JSF.
  • Framework para Análises de Teste Permite testar as configurações JSF (faces-config.xml) o que leva conseqüentemente a encontrar os problemas mais rápido.
  • JSFTimer para avaliação de performance do ciclo de vida JSF Permite avaliar o tempo gasto em cada fase JSF para processar uma requisição JSF. É possível definir metas de performance e a execução falha quando ela não é alcançada.

A diferença do JSFUnit em relação a demais ferramentas de testes unitários é que ela permite o teste completo de uma aplicação JSF. É possível criar requisições HTTP reais que lhe permite avaliar o comportamento JSF: árvore de componentes, comportamento dos componentes, o contexto JSF. Além disso é possível obter valor de propriedades dos managed beans usando expressões EL.

Está aí uma boa dica para quem está trabalhando com JSF.

Deixe seu comentario

WP Theme & Icons by N.Design Studio
Assine Assine os comentarios