| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2010 20:38:31
|
foxpv
JavaEvangelist
![[Avatar]](/images/avatar/b68c8d589e6268e7283cc8230ae8f908.jpg)
Membro desde: 11/04/2006 09:35:56
Mensagens: 343
Offline
|
Pessoal é o seguinte. Existem várias ferramentas para essas tarefas.
Para os testes unitários eu utilizo o JUnit + JMock.
Para os testes de aceitaçãoeu utilizo o Selenium.
Mas eu gostaria de saber se existem alternativas que valham a pena dar uma investida. Por exemplo, para testes unitários, existe alguma outra biblioteca além do JUnit? Quais são as vantagens e desvatagens dela?
Quais são as ferramentes disponíveis para testes de stress e de carga?
E o Selenium? Já ouvi falar que existe um outra ferramente bruta para testes de aceitação.
Entenderam? Eu estou precisando saber se as ferramentas que eu estou utilizando são as ideais e quais são as características das outras, tipo uma comparação mesmo.
E aí, alguém com experiências para compartilhar?
|
SCJP 1.5 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/07/2010 21:10:30
|
Alexandre Gazola
JavaTeenager
![[Avatar]](/images/avatar/07845cd9aefa6cde3f8926d25138a3a2.jpg)
Membro desde: 23/07/2004 14:48:23
Mensagens: 176
Localização: Rio de Janeiro
Offline
|
- Para os testes de unidade e integracao, existe o TestNG. Mas o JUnit tá bom demais para isso e, de longe, me parece ser o mais usado.
- Para Mock Objects, creio que os mais usados sejam o EasyMock e agora o Mockito. Vale a pena dar uma olhada neste ultimo, pois ele possui uma API mais limpa e favorece a legibilidade dos testes.
- Para testes funcionais, o Selenium é bastante usado, mas parece que é restrito a aplicacoes web. Existe tambem o RFT (Rational Funcitonal Tester), que tambem pode ser usado para aplicaoes desktop, mas é pago.
- Para testes de aceitacao, pode ser util dar uma olhada no FIT/FITNesse ou alguma ferramenta de BDD (behavior driven development)
- Para testes de performance, eu conheco apenas o RPT (Rational Performance Tester), que é pago. Ferramenta free, vc pode tentar dar uma olhada no JMeter.
abracos
|
Alexandre Gazola
Blog: http://alexandregazola.wordpress.com
"Que proveito tem o homem ganhar o mundo inteiro e perder a sua alma?" (Mc. 8:36)
"Buscai, em primeiro lugar, o Reino de Deus e a sua justiça, e todas essas coisas vos serão dadas por acréscimo" (Mt. 6:33) |
|
|
 |
|
|
|
|