Testar comunicação http  XML
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Autor Mensagem
magnomp
JavaBaby

Membro desde: 21/07/2009 12:43:00
Mensagens: 77
Offline

Tenho uma situação onde uma classe precisa fazer uma requisição http a um servlet para enviar e receber algumas informações.

Como testar isso a nivel de unidade? Ou será que eu deveria testar isso apenas em testes de integração?
s4nchez
Virtual Machine Man
[Avatar]

Membro desde: 05/06/2006 11:35:55
Mensagens: 674
Localização: London, UK
Offline

Depende do que sua classe faz exatamente.

Se a maior responsabilidade for a requisicao HTTP em si eu sugiro fazer um teste de integracao usando jetty (executando um servidor durante o teste, tudo via codigo). Para as outras responsabilidades dessa classe, se possivel faca testes de unidade usando mocks para remover a complexidade de requisicoes externas.

Ivan Sanchez | coding dojo | blog | twitter
[WWW]
eljc
HelloWorld

Membro desde: 24/06/2006 00:24:42
Mensagens: 12
Offline

Cara não sei se te ajuda mas para testes de requisição o pessoal da empresa utiliza o JMeter:

Dá uma olhada na documentação dele para ver se te atende .

http://jakarta.apache.org/jmeter/

magnomp
JavaBaby

Membro desde: 21/07/2009 12:43:00
Mensagens: 77
Offline

Consegui fazer embutindo o Jetty nos testes e levantando ele durante a execução dos mesmos... É muito interessante, eu não sabia que existia essa possibilidade!

Obrigado a todos
 
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Ir para:   
Powered by JForum 2.1.8 © JForum Team