Transcript
Page 1: Testes de Performance na Nuvem com JMeter e Blazemeter

[email protected] (48) 3285-5615 twitter.com/qualister facebook.com/qualister linkedin.com/company/qualister

Teste  de  performance  na  nuvem  com  JMeter  e  Blazemeter  

 

 

Elias  Nogueira  [email protected]  /  @eliasnogueira  

#tes%alkfloripa  

TestTalk    Florianópolis  14/08/2014  

Page 2: Testes de Performance na Nuvem com JMeter e Blazemeter

     

www.qualister.com.br    

Fundada  em  2007  Mais  de  1.000  clientes  em  todo  o  Brasil  

Mais  de  50  cursos  sobre  teste  de  so?ware  Mais  de  3.000  alunos  formados  

TestTalk    Florianópolis  

#tes%alkfloripa  

Page 3: Testes de Performance na Nuvem com JMeter e Blazemeter

Performance?  

TestTalk    Florianópolis  

#tes%alkfloripa  

Performance  tesDng  (desempenho)  O  tempo  de  resposta  é  rápido  suficiente  dada  uma  quanDdade  específica  de  usuários  simultâneos?      

Load  tesDng  (confiabilidade)  A  aplicação  está  preparada  para  lidar  com  cargas  dentro  dos  limites  operacionais  em  longos  períodos  de  tempo?    

Stress  tesDng  (escalabilidade)  A  aplicação  está  preparada  para  lidar  com  cargas  além  dos  limites  operacionais?  

Page 4: Testes de Performance na Nuvem com JMeter e Blazemeter

TestTalk    Florianópolis  

#tes%alkfloripa  

Ferramentas  

Page 5: Testes de Performance na Nuvem com JMeter e Blazemeter

JMeter  

TestTalk    Florianópolis  

#tes%alkfloripa  

Open  Source    

Ferramenta  mais  uDlizada  no  meio    

Documentação  simples,  porém  efeDva    

Extensível  através  de  plug-­‐ins    

Diversos  serviços  customizados  disponíveis  

Page 6: Testes de Performance na Nuvem com JMeter e Blazemeter

Problema:  Simulação  de  usuários    

É  necessário  simular  diversos  usuários  virtuais  executando  diversas  ações  na  página  

TestTalk    Florianópolis  

#tes%alkfloripa  

Page 7: Testes de Performance na Nuvem com JMeter e Blazemeter

Solução:  Máquinas  

Distributed  Test  Distribuir  a  carga  em  diferentes  computadores  

TestTalk    Florianópolis  

#tes%alkfloripa  

Page 8: Testes de Performance na Nuvem com JMeter e Blazemeter

Solução:  Máquinas  

Distributed  Test  Distribuir  a  carga  em  diferentes  computadores  

TestTalk    Florianópolis  

#tes%alkfloripa  

Page 9: Testes de Performance na Nuvem com JMeter e Blazemeter

Solução:  Nuvem  

Usar  recursos  de  forma  temporária  para  aDngir  o  nosso  objeDvo  sem  grandes  custos  

TestTalk    Florianópolis  

#tes%alkfloripa  

Page 10: Testes de Performance na Nuvem com JMeter e Blazemeter

BlazeMeter  Servidores  na  nuvem  para  execução  de  scripts  do  JMeter  

TestTalk    Florianópolis  

#tes%alkfloripa  

Page 11: Testes de Performance na Nuvem com JMeter e Blazemeter

Case  

TestTalk    Florianópolis  

#tes%alkfloripa  

Page 12: Testes de Performance na Nuvem com JMeter e Blazemeter

TestTalk    Florianópolis  

#tes%alkfloripa  

OutSource  |  Consultoria  |  Corretagem  |  So?ware    

Migração  de  sistema:  Desktop  -­‐>  Web    

C#  .NET  +  SQL  Server  |  IIS      

Sem  infraestrutura  ksica  para  teste  de  performance    

Page 13: Testes de Performance na Nuvem com JMeter e Blazemeter

Contatos  

 

[email protected]  @eliasnogueira  

linkedin.com/in/eliasnoguiera  slideshare.net/eliasnogueira  

(48)  3285-­‐5615    

TestTalk    Florianópolis  

#tes%alkfloripa  


Top Related