Marcos Sousa’s Blog

Blog sobre desenvolvimento de software
  • rss
  • Home
  • Sobre

Ferramenta para testes de aplicações JSF

Marcos Sousa | December 20, 2007

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.

Categories
Java, Java Server Faces
Tags
JavaServer Faces, Jboss, JSF, JSFUnit
Comments rss
Comments rss
Trackback
Trackback

« Novas vídeos aulas lançadas RHDS lança versão comercial »

Leave a Reply

Click here to cancel reply.

Núvens de tags

Agile Eventos Facelets GET Hibernate incompatiblidades Itext Java Java EE Java Magazine Java Server Faces JavaServer Faces Java Vídeo Magazine Jboss jboss-seam-itext Jboss Developer Studio Jboss Seam JDBC type: 7 JPA JSF linux mare marébh maré de agilidade Microsoft No Dialect mapping for JDBC type: 7 Page Actions PostGreSQL RHDS rich:fileUpload RichFaces Rich Faces RichFaces 3.2 Scrum Seam-gen Seam Framework Seam PDF Spring Spring Framework TDD URL Rewrite URL User Friendly Variable Resolver Vídeo Aula XP

Meus últimos tweets

  • Aos participantes do Bhjs que gostariam de vir para a Globo.com, segue as outras vagas http://t.co/KjBinf4x #bhjs #beagajs 1 week ago
  • Se você precisa buscar dado no disco, prefira assíncrona @luciano #bhjs #beagajs http://t.co/5gCHp7P8 2 weeks ago
  • @DouglasAguiar @HerberthAmaral Porque na copa? 2 weeks ago
  • Slides da palestra 'Indo além com jQuery' #bhjs #beagajs http://t.co/wHbhaI75 2 weeks ago
  • @araujolucas na parte da frente a temperatura está melhor 2 weeks ago
  • Começando a palestra do @cmilfont no #bhjs #beagajs http://t.co/9DZt7MQj 2 weeks ago
  • @isaias_barroso @DeivissonBruno @cmilfont gula ao extremo:) 2 weeks ago
  • Palestra com insights do desenvolvimento do paparazzo #gcom #bhjs #beagajs http://t.co/7igVbtmS 2 weeks ago
  • @flavio1110 energético? 2 weeks ago
  • Alguém indo do Aeroporto de Confins para centro/guitierrez por voltar de 12:00 #bhjs #beagajs 2 weeks ago

Anúcios

Categorias

  • .net
  • Agile
  • Agile Conference 2009
  • Artigos
  • Atualidades
  • c++
  • cinema
  • Django
  • DRY
  • Eventos
  • Flex
  • Formula 1
  • Hibernate
  • IDE
  • Inutilidades
  • Java
  • Java EE
  • Java Server Faces
  • Jboss Seam
  • linux
  • Mac OS
  • Microsoft
  • Open-source
  • Palestras
  • Python
  • RAD
  • RIA
  • RichFaces
  • Scrum
  • Software Livre
  • Spring
  • Spring Annotations
  • TDD
  • Testes
  • Uncategorized
  • Vídeo Aulas

Links recomendados

  • AJ Soluções
  • Ary Júnior
  • Erko Bridee
  • Fragmental
  • Fragmental TW
  • Guilherme Chapiewski
  • Handerson Frota
  • Jeveaux
  • Juliano Carniel
  • Onipresente
  • Passes de Letra
  • PortalJava.com
  • Rafael Carneiro
  • Rafael Pontes

DevMedia Post’s

Get Adobe Flash playerPlugin by wpburn.com wordpress themes
rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox