Ferramenta para testar aplicações web assíncronas  XML
Índice dos Fóruns » Metodologias de Desenvolvimento e Testes de Software
Autor Mensagem
apgomes88
Entusiasta Java
[Avatar]

Membro desde: 06/01/2009 08:35:59
Mensagens: 22
Localização: Feira de Santana, BA.
Offline

Olá pessoal,

Tenho uma aplicação web assíncrona que preciso fazer testes de performance e carga. A aplicação usa o GWT e o menu é uma imagem! Por isso, nenhuma ferramenta reconhece o menu, e sempre empaca ao repetir o script gravado.

Alguém tem alguma sugestão de ferramenta para testar este tipo de aplicação?

Desde já agradeço a ajuda.
leonickel
JavaChild

Membro desde: 28/08/2007 19:51:12
Mensagens: 141
Localização: São Paulo - SP
Offline

Olá apgomes88,

Já tentou pesquisar sobre o JMeter? É uma ferramenta para testes de carga e stress e eu sei que dá para realizar algumas configurações nele para funcionar com aplicações web assíncronas que usam AJAX. Até onde eu sei estas configurações são um pouco complexas, mas acho que funciona sim

Dê uma pesquisada, talvez encontre algo q te ajude

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

[]'sss!!!!!
apgomes88
Entusiasta Java
[Avatar]

Membro desde: 06/01/2009 08:35:59
Mensagens: 22
Localização: Feira de Santana, BA.
Offline

Opa,

Tenho inclusive alguns materiais sobre o JMeter, já testei ele com esta aplicação e ele não reconhece.
=/
Rafael Nunes
Moderador
[Avatar]

Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline

Por que não executa a operação que o menu está executando?(chamada de um servlet, jsf, etc).

------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."

http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
[Email]
Mero_Aprendiz
JavaEvangelist
[Avatar]

Membro desde: 25/08/2004 11:32:27
Mensagens: 380
Localização: Goiânia
Offline

Por que não executa a operação que o menu está executando?(chamada de um servlet, jsf, etc) (2x).

This message was edited 1 time. Last update was at 25/03/2009 09:12:19

Jorge Diz
JavaChild

Membro desde: 13/03/2008 09:39:28
Mensagens: 104
Offline

apgomes88 wrote:Olá pessoal,

Tenho uma aplicação web assíncrona que preciso fazer testes de performance e carga. A aplicação usa o GWT e o menu é uma imagem! Por isso, nenhuma ferramenta reconhece o menu, e sempre empaca ao repetir o script gravado.

Alguém tem alguma sugestão de ferramenta para testar este tipo de aplicação?

Desde já agradeço a ajuda.



Ana Paula:

A captura pelo JMeter não é tão sofisticada assim, e aplicações assíncronas pedem técnicas
específicas. Eu recomendaria desenvolver primeiro um teste apenas funcional, com outras
ferramentas, e só depois partir para adaptá-lo ao uso com JMeter.

O GWT tem suporte a testes:

http://www.testearly.com/2007/04/26/testing-gwt-with-junit/
http://www.ibm.com/developerworks/java/library/j-cq07247/

Note que esses testes podem ser executados a partir de JUnit, e portanto
usar o JUnitSampler (ou os samplers BeanShell ou JavaRequest) do JMeter.

Outra possibilidade seria utilizar Selenium para desenvolver o teste funcional.
Transformar isso em teste de performance esbarra em limitações da
própria infra do Selenium: os recursos necessários para simular a mesma carga
são absurdamente maiores. Mas é possível, e tem gente fazendo isso:

http://selenium-grid.seleniumhq.org/faq.html#general
http://selenium-grid.seleniumhq.org/run_the_demo_on_ec2.html
http://browsermob.com

Espero ter ajudado
[]s

Jorge





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