| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2006 19:53:47
|
carlosraphael
Entusiasta Java
Membro desde: 26/03/2006 15:04:14
Mensagens: 18
Localização: Fortaleza
Offline
|
gostaria de saber se alguem ja usou o Cactus projeto jakarta.. se ja usou gostaria de saber a opniao de voces.. o q acharaum do Cactus, se eh recomendavel usar ele comercialmente.. etc etc???
obrigado
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2006 20:39:07
|
Rubem Azenha
GUJ Master
![[Avatar]](/images/avatar/cb953f6ca5923f7517125db46ed1293d.jpg)
Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline
|
Use o mínimo possível!
Faça seus testes unitários com JUnit mesmo e usa Mocks para as interfaces de serviço. Cactus é uma lesma pois tem que subir o porcaria do servidor. E ainda tem que gerar a aplicação web chata...
Por mim eu deixava só para o pessoal de testes fazer testes integrados.
|
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2006 20:49:05
|
agodinhost
Virtual Machine Man
![[Avatar]](/images/avatar/b8ffa41d4e492f0fad2f13e29e1762eb.jpg)
Membro desde: 28/03/2006 21:19:16
Mensagens: 590
Localização: RJ, Tijuca
Offline
|
eu tô usando o seguinte:
- junit pra testes básicos;
- mock ejb pra testar ejbs mesmo;
- banco eu não testo (o dba que se vire);
- JFCUnit pra gui (qdo dá, nem toda gui é escrita pensando-se nos testes);
e tem uma galera da nossa empresa em sp usando winrunner pra tudo (não conheço, só dividindo info neste caso - só sei que é caro mas tá resolvendo);
|
"The difference between theory and practice is that, in theory, there is no difference between theory and practice". |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2006 21:51:31
|
louds
Moderador
![[Avatar]](/images/avatar/1e48c4420b7073bc11916c6c1de226bb.jpg)
Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline
|
Pra testes funcionais uso Fit mesmo. Quebra um super galho.
Microfilo, testes funcionais, por mais sacal, malas, chatos e todos adjetivos nojentos que podemos dar para eles, são os que realmente levam algum valor para o negócio. Então é muito importante escrever o máximo possivel deles.
|
http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2006 22:08:41
|
Fabricio Cozer Martins
GUJ Ranger
![[Avatar]](/images/avatar/2ecd2bd94734e5dd392d8678bc64cdab.jpg)
Membro desde: 08/05/2004 10:22:03
Mensagens: 935
Localização: Salvador/Brasil
Offline
|
Fit ? o que seria ?
|
Fabrício Cozer Martins
Analista de Sistemas
Bacharel em Ciência da Computação da UFBa
Sun Certified Programmer for Java 2 Platform 1.4
Sun Certified Web Component Developer for J2EE 1.4 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/04/2006 22:51:19
|
agodinhost
Virtual Machine Man
![[Avatar]](/images/avatar/b8ffa41d4e492f0fad2f13e29e1762eb.jpg)
Membro desde: 28/03/2006 21:19:16
Mensagens: 590
Localização: RJ, Tijuca
Offline
|
louds wrote:testes funcionais, por mais sacal, malas, chatos e todos adjetivos nojentos que podemos dar para eles, são os que realmente levam algum valor para o negócio
bota chatos nisso.
Concordo, não dá pra ficar sem eles. É a única forma de atestar de quê o quê foi pedido realmente está funcionando - ou vc acha que apenas dizer : "mas no meu micro funcionava!!!" vai bastar?
|
"The difference between theory and practice is that, in theory, there is no difference between theory and practice". |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/04/2006 08:06:59
|
Rubem Azenha
GUJ Master
![[Avatar]](/images/avatar/cb953f6ca5923f7517125db46ed1293d.jpg)
Membro desde: 28/06/2004 00:10:43
Mensagens: 1933
Localização: São Paulo, SP
Offline
|
Sim Louds, o problema eh qndo algum cidadao resolve usar ele para coisas que o JUnit faria, a saber, testar a logica de negocios de um componente, por exemplo.
Voce acaba perdendo minutos preciosos para subir todo o ambiente com os EJBs da vida a cada teste, quando usar mocks+JUnit mataria o problema na hora.
|
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/04/2006 08:40:33
|
pcalcado
Moderador
![[Avatar]](/images/avatar/110eec23201d80e40d0c4a48954e2ff5.jpg)
Membro desde: 08/03/2004 17:19:35
Mensagens: 5174
Localização: Sydney - Australia
Offline
|
microfilo wrote:Sim Louds, o problema eh qndo algum cidadao resolve usar ele para coisas que o JUnit faria, a saber, testar a logica de negocios de um componente, por exemplo.
Voce acaba perdendo minutos preciosos para subir todo o ambiente com os EJBs da vida a cada teste, quando usar mocks+JUnit mataria o problema na hora.
Vocês possuem QA?
Se não possuem pelo menos deveriam ter o papel de tester.
Testes unitários são apra desenvolvedores, testes funcionais são para QA. Você vai ter vários testes redundantes em JUnit e funcionais mas o JUnit testa código, o teste funcional testa sistemas e subsistemas.
|
Phillip Calçado "Shoes"
http://fragmental.tw/
http://blog.fragmental.com.br/
"It is unfortunate that much of what is called 'object-oriented programming today is simply old style programming with fancier constructs." - Alan Kay |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/04/2006 09:20:29
|
louds
Moderador
![[Avatar]](/images/avatar/1e48c4420b7073bc11916c6c1de226bb.jpg)
Membro desde: 29/04/2003 23:09:15
Mensagens: 4061
Localização: São Paulo
Offline
|
Testes unitarios servem apenas para ajudar o desenvolvedor, eles não tem valor para atestar a corretude do software.
|
http://www.kumpera.net/blog/
http://www.mono-project.com/
"Each individual should work for himself. People will not sacrifice themselves for the company. They come to work at the company to enjoy themselves."
Soichiro Honda |
|
|
 |
|
|