| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/05/2004 17:01:16
|
dhardt
Entusiasta Java
Membro desde: 19/01/2004 09:37:33
Mensagens: 17
Offline
|
Olá,
Eu gostaria de saber se alguém sabe de alguma ferramenta free que execute testes automáticos no JUnit....
Obrigada,
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/05/2004 17:37:23
|
Rafael Steil
Administrador
![[Avatar]](/images/avatar/8e296a067a37563370ded05f5a3bf3ec.jpg)
Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline
|
http://cruisecontrol.sourceforge.net/
Rafael
|
"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"
http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/05/2004 19:19:08
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Ou, se vc nao quiser ir tao longe (o CruiseControl requer algumas mudancas mais profundas no jeito de trabalhar), um bom Ant ja resolve
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2004 08:41:52
|
dhardt
Entusiasta Java
Membro desde: 19/01/2004 09:37:33
Mensagens: 17
Offline
|
Rafael Steil wrote:http://cruisecontrol.sourceforge.net/
Rafael
Olá Rafael,
Eu tentei utilizar o cruisecontrol também mas não obtive sucesso, vc tem algum demo ou algum arquivo de especificação onde eu possa utilizar o cruisecontrol....
Obrigada,
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2004 08:54:35
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
dhardt wrote:Eu tentei utilizar o cruisecontrol também mas não obtive sucesso
O que deu errado?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2004 09:03:30
|
dhardt
Entusiasta Java
Membro desde: 19/01/2004 09:37:33
Mensagens: 17
Offline
|
cv wrote:
dhardt wrote:Eu tentei utilizar o cruisecontrol também mas não obtive sucesso
O que deu errado?
Ele deu erro de sintaxe e pediu um arquivo de configuração
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 19/05/2004 22:39:55
|
cezarsg
JavaChild
Membro desde: 28/04/2003 09:57:38
Mensagens: 129
Localização: curitiba
Offline
|
Não consigo entender esse negócio de integração contínua.
O sourcesafe não faz isto ????
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/05/2004 08:13:54
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
cezarsg wrote:Não consigo entender esse negócio de integração contínua.
O sourcesafe não faz isto ????
Não, o SourceSafe, CVS, Subversion e afins fazem controle de versões. É apenas uma parte do que a integração contínua se propõe a fazer
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/05/2004 09:54:22
|
cezarsg
JavaChild
Membro desde: 28/04/2003 09:57:38
Mensagens: 129
Localização: curitiba
Offline
|
Cv, o conceito de integração contínua é muito vago.
Como funciona isto na prática ???
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/05/2004 10:58:51
|
Rafael Steil
Administrador
![[Avatar]](/images/avatar/8e296a067a37563370ded05f5a3bf3ec.jpg)
Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline
|
A ideia eh que, ao inves de voce desenvolver todo o core de funcionalidades numa tacada soh e somente entao testar funcionalidades, navegacao etc, voce faca isso em varias pequenas partes, varias vezes ( ou em outras palavras, de maneira muito mais frequente ).
Por exemplo, voce quebra a funcionalidade em partezinhas. Entao, apos o desenvolvimento de cada uma, voce roda os test-cases e manda pro cvs. Entao faz outra parte, testa, comita. Em alguns passos, como em telas / navegacao, voce tambem ira fazer "testes de aceitacao", que eh quando, alem do test case, voce tambem navega pelo sistema / tela utilizando um passo-a-passo, para certificar que tudo esta funcionando como deveria.
Umas das maiores vantagem eh que, se der bug em algum pedaco, vai ser muito mais simples debugar, ja que voce estara trabalhando com pequenas funcionalides, tendo o codigo e logica mais facilmente em memoria, o que nao acontece quando voce passa desenvolvendo direto por uma ou duas semanas para so entao testar.
A grosso modo eh mais ou menos assim.
Rafael
|
"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"
http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/05/2004 11:03:57
|
felipenasc
Entusiasta Java
Membro desde: 19/05/2004 19:18:08
Mensagens: 17
Localização: Brasil / Rio de Janeiro
Offline
|
O Eclipse tem um plugin legalzinho que executa os testes.
Eu faria com ANT, que além de executar pode gerar um relatório do resultado dos testes e ainda lhe enviar por email este relatório.
Ainda com ANT, se vc trabalha com web, ainda pode fazer os testes com Canoo Web Test , e ter os testes de unidade e de interface web realizados automaticamente, gerados relatórios e enviados emails com estes relatórios.
Fica bem legal.....na minha opinião.
Abcao
|
Abcs
Felipe Nascimento
http://felipenasc.blogspot.com |
|
|
 |
|
|