SlideShare uma empresa Scribd logo
1 de 11
O que eu aprendi
executando testes de
performance
RODRIGO FONTE
ANALISTA DE SISTEMAS - CAPGEMINI
Teste de Performance?
 É o tipo de teste que dentre outras funções é realizado para verificar o
tempo de resposta de uma aplicação.
 O teste pode ser efetuado na interface ou no core da aplicação.
Objetivo
 Garantir que o software não apresente problemas ou indisponibilidade em
condições inesperadas.
 Capacidade
 Robustez
 Disponibilidade
Benefícios
 Verificar a qualidade do sistema desenvolvido;
 Testar a capacidade da infraestrutura contratada;
 saber a quantidade de acesso simultâneos suportados;
 Identificar o ponto de exaustão da sua aplicação.
Sobre o teste
 Ferramentas
 Teste: JMeter,RPT, Load Runner, WebLoad
 Monitoração: ITCAM, Dynatrace, Diagnostics New Relic
 Levantamento de dados
 Plano de testes
 Criação de scripts
 Criação de suítes
 Simulação de usuários virtuais
 Emissão de relatórios
Aprendeu o que?
Lições
Aprendidas
Não é um
teste
funcional
É um teste de
performance!
O resultado
precisa ser
analisado
Não se testa
em
produção*
Nunca
subestime o
sistema
Definir
cenários de
teste
A massa é
muito
importante!!
Levante os
dados
históricos
*Há casos em que este teste se faz necessário sim.
Tecnologias
 Cada tecnologia tem sua particularidade.
API
WEB
Mainframe
Obrigado!
@RodrigoFonte
https://br.linkedin.com/in/rodrigofonte
rodcafonte@gmail.com
@rfonte

Mais conteúdo relacionado

Mais procurados

Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville minastestingconference
 
UnP Eng. Software - Aula 26
UnP Eng. Software - Aula 26UnP Eng. Software - Aula 26
UnP Eng. Software - Aula 26Hélio Medeiros
 
Teste de Software - Bluesoft Labs
Teste de Software - Bluesoft Labs Teste de Software - Bluesoft Labs
Teste de Software - Bluesoft Labs Ricardo Machado
 
#1 - O que é Teste Unitário
#1 - O que é Teste Unitário#1 - O que é Teste Unitário
#1 - O que é Teste UnitárioMaycon Pires
 
Aula 01 engenharia de software
Aula 01   engenharia de softwareAula 01   engenharia de software
Aula 01 engenharia de softwareelisanesteilmann
 
Automação de Teste Funcionais - Selenium
Automação de Teste Funcionais - SeleniumAutomação de Teste Funcionais - Selenium
Automação de Teste Funcionais - SeleniumIsrael Santiago
 
Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)Vanilton Pinheiro
 
Processo de Teste de Software
Processo de Teste de SoftwareProcesso de Teste de Software
Processo de Teste de Softwarewtmrio
 
pensando em qualidade de software
pensando em qualidade de softwarepensando em qualidade de software
pensando em qualidade de softwaremarthahuback
 

Mais procurados (20)

Teste de Aceitação: problemas, desafios e abordagens
Teste de Aceitação: problemas, desafios e abordagensTeste de Aceitação: problemas, desafios e abordagens
Teste de Aceitação: problemas, desafios e abordagens
 
Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville Implantação de um Processo de Teste de Software - Randerson Melville
Implantação de um Processo de Teste de Software - Randerson Melville
 
Fundamentos de Testes de Software - Qualidad
Fundamentos de Testes de Software - QualidadFundamentos de Testes de Software - Qualidad
Fundamentos de Testes de Software - Qualidad
 
UnP Eng. Software - Aula 26
UnP Eng. Software - Aula 26UnP Eng. Software - Aula 26
UnP Eng. Software - Aula 26
 
Teste de Software - Bluesoft Labs
Teste de Software - Bluesoft Labs Teste de Software - Bluesoft Labs
Teste de Software - Bluesoft Labs
 
Scrum - conceitos iniciais
Scrum - conceitos iniciaisScrum - conceitos iniciais
Scrum - conceitos iniciais
 
#1 - O que é Teste Unitário
#1 - O que é Teste Unitário#1 - O que é Teste Unitário
#1 - O que é Teste Unitário
 
Teste de Software
Teste de SoftwareTeste de Software
Teste de Software
 
Automação de Testes - How to do It Right
Automação de Testes - How to do It RightAutomação de Testes - How to do It Right
Automação de Testes - How to do It Right
 
Aula 01 engenharia de software
Aula 01   engenharia de softwareAula 01   engenharia de software
Aula 01 engenharia de software
 
Teste de software
Teste de softwareTeste de software
Teste de software
 
Teste de software
Teste de software Teste de software
Teste de software
 
Eng de testes
Eng de testesEng de testes
Eng de testes
 
Automação de Teste Funcionais - Selenium
Automação de Teste Funcionais - SeleniumAutomação de Teste Funcionais - Selenium
Automação de Teste Funcionais - Selenium
 
Teste de Software - Introdução
Teste de Software - IntroduçãoTeste de Software - Introdução
Teste de Software - Introdução
 
Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)Minicurso - Teste de software (CACSI 2015)
Minicurso - Teste de software (CACSI 2015)
 
Processo de Teste de Software
Processo de Teste de SoftwareProcesso de Teste de Software
Processo de Teste de Software
 
Selenium
SeleniumSelenium
Selenium
 
pensando em qualidade de software
pensando em qualidade de softwarepensando em qualidade de software
pensando em qualidade de software
 
Papéis em teste e qualidade de software
Papéis em teste e qualidade de softwarePapéis em teste e qualidade de software
Papéis em teste e qualidade de software
 

Destaque

D arte 01
D arte 01D arte 01
D arte 01Uninove
 
Estudo de Cores do filme: Quart4B (2005)
Estudo de Cores do filme: Quart4B (2005)Estudo de Cores do filme: Quart4B (2005)
Estudo de Cores do filme: Quart4B (2005)Acemir Sousa Mendes
 
Portifólio da Malu
Portifólio da MaluPortifólio da Malu
Portifólio da Malumaluncolia
 
Direção de Arte | Unesa
Direção de Arte | UnesaDireção de Arte | Unesa
Direção de Arte | Unesaandrezin22
 
Direção de Arte - Aula 01
Direção de Arte - Aula 01Direção de Arte - Aula 01
Direção de Arte - Aula 01audreicarvalho
 
D arte 05
D arte 05D arte 05
D arte 05Uninove
 
D arte 02
D arte 02D arte 02
D arte 02Uninove
 
D arte 04
D arte 04D arte 04
D arte 04Uninove
 
Vyasan Mukti Bestseller For Deaddiction Dr. Shriniwas Kashalikar
Vyasan Mukti Bestseller For Deaddiction Dr. Shriniwas KashalikarVyasan Mukti Bestseller For Deaddiction Dr. Shriniwas Kashalikar
Vyasan Mukti Bestseller For Deaddiction Dr. Shriniwas Kashalikardocpalep
 
D arte 06
D arte 06D arte 06
D arte 06Uninove
 
Aula 06 Figurinos: o grande gatsby e roberto cavalli
Aula 06  Figurinos: o grande gatsby e roberto cavalliAula 06  Figurinos: o grande gatsby e roberto cavalli
Aula 06 Figurinos: o grande gatsby e roberto cavalliGisele Santos
 
Composição de Cena, Cores e Planos na Animação
Composição de Cena, Cores e Planos na AnimaçãoComposição de Cena, Cores e Planos na Animação
Composição de Cena, Cores e Planos na AnimaçãoPedro Henrique Cacique Braga
 
D arte 03
D arte 03D arte 03
D arte 03Uninove
 

Destaque (20)

D arte 01
D arte 01D arte 01
D arte 01
 
Aula1 da
Aula1 daAula1 da
Aula1 da
 
Aula 11 cor
Aula 11 corAula 11 cor
Aula 11 cor
 
Direção de arte 02
Direção de arte   02Direção de arte   02
Direção de arte 02
 
Direção de arte 01
Direção de arte   01Direção de arte   01
Direção de arte 01
 
Estudo de Cores do filme: Quart4B (2005)
Estudo de Cores do filme: Quart4B (2005)Estudo de Cores do filme: Quart4B (2005)
Estudo de Cores do filme: Quart4B (2005)
 
Portifólio da Malu
Portifólio da MaluPortifólio da Malu
Portifólio da Malu
 
Direção de Arte | Unesa
Direção de Arte | UnesaDireção de Arte | Unesa
Direção de Arte | Unesa
 
Direção de Arte - Aula 01
Direção de Arte - Aula 01Direção de Arte - Aula 01
Direção de Arte - Aula 01
 
D arte 05
D arte 05D arte 05
D arte 05
 
D arte 02
D arte 02D arte 02
D arte 02
 
D arte 04
D arte 04D arte 04
D arte 04
 
Vyasan Mukti Bestseller For Deaddiction Dr. Shriniwas Kashalikar
Vyasan Mukti Bestseller For Deaddiction Dr. Shriniwas KashalikarVyasan Mukti Bestseller For Deaddiction Dr. Shriniwas Kashalikar
Vyasan Mukti Bestseller For Deaddiction Dr. Shriniwas Kashalikar
 
D arte 06
D arte 06D arte 06
D arte 06
 
Aula 06 Figurinos: o grande gatsby e roberto cavalli
Aula 06  Figurinos: o grande gatsby e roberto cavalliAula 06  Figurinos: o grande gatsby e roberto cavalli
Aula 06 Figurinos: o grande gatsby e roberto cavalli
 
Composição de Cena, Cores e Planos na Animação
Composição de Cena, Cores e Planos na AnimaçãoComposição de Cena, Cores e Planos na Animação
Composição de Cena, Cores e Planos na Animação
 
D arte 03
D arte 03D arte 03
D arte 03
 
Direção de Arte
Direção de ArteDireção de Arte
Direção de Arte
 
Aula 1 - Direção de Arte
Aula 1 - Direção de ArteAula 1 - Direção de Arte
Aula 1 - Direção de Arte
 
Animação 1 - Storyboard
Animação 1 - StoryboardAnimação 1 - Storyboard
Animação 1 - Storyboard
 

Semelhante a QA Ninja Conference 2016

Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de TestesUFPA
 
Introdução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de SoftwareIntrodução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de SoftwareCloves da Rocha
 
Minicurso - Técnicas de Teste e Automatização do Teste de Unidade XII SemanaT...
Minicurso - Técnicas de Teste e Automatização do Teste de Unidade XII SemanaT...Minicurso - Técnicas de Teste e Automatização do Teste de Unidade XII SemanaT...
Minicurso - Técnicas de Teste e Automatização do Teste de Unidade XII SemanaT...Claudinei Brito Junior
 
Noções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoNoções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoSandy Maciel
 
Palestra Fundamentos de Testes - Tche linux POA
Palestra Fundamentos de Testes  - Tche linux POAPalestra Fundamentos de Testes  - Tche linux POA
Palestra Fundamentos de Testes - Tche linux POAAline Zanin
 
Teste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSTeste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSFabrício Campos
 
Testes unitários x unit
Testes unitários   x unitTestes unitários   x unit
Testes unitários x unitLucas Marques
 
Aula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdfAula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdfMichaelArrais1
 
Testes de Performance: Por Onde Começar?
Testes de Performance: Por Onde Começar?Testes de Performance: Por Onde Começar?
Testes de Performance: Por Onde Começar?Alan Cafruni Gularte
 
XII Café e CODE - Provocações do Mestre
XII Café e CODE - Provocações do MestreXII Café e CODE - Provocações do Mestre
XII Café e CODE - Provocações do MestreCloves da Rocha
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geralpaulo peres
 
Gerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aGerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aLeonardo Molinari
 
Fundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline ZaninFundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline ZaninDevInPF
 
Cmg falando de testes de desempenho
Cmg falando de testes de desempenhoCmg falando de testes de desempenho
Cmg falando de testes de desempenhoEvandro Grezeli
 
Automação de testes de desempenho para sistemas web utilizando a ferramenta J...
Automação de testes de desempenho para sistemas web utilizando a ferramenta J...Automação de testes de desempenho para sistemas web utilizando a ferramenta J...
Automação de testes de desempenho para sistemas web utilizando a ferramenta J...Leandro Ugioni
 
Principais conceitos em testes de software
Principais conceitos em testes de softwarePrincipais conceitos em testes de software
Principais conceitos em testes de softwareJoyce Bastos
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraTaís Dall'Oca
 
Visão de Testes de Software segundo o SWEBOK
Visão de Testes de Software segundo o SWEBOKVisão de Testes de Software segundo o SWEBOK
Visão de Testes de Software segundo o SWEBOKMário Pravato Junior
 

Semelhante a QA Ninja Conference 2016 (20)

Engenharia de Testes
Engenharia de TestesEngenharia de Testes
Engenharia de Testes
 
Introdução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de SoftwareIntrodução à Engenharia de Testes de Software
Introdução à Engenharia de Testes de Software
 
O que é Teste de Software?
O que é Teste de Software?O que é Teste de Software?
O que é Teste de Software?
 
Minicurso - Técnicas de Teste e Automatização do Teste de Unidade XII SemanaT...
Minicurso - Técnicas de Teste e Automatização do Teste de Unidade XII SemanaT...Minicurso - Técnicas de Teste e Automatização do Teste de Unidade XII SemanaT...
Minicurso - Técnicas de Teste e Automatização do Teste de Unidade XII SemanaT...
 
Noções em teste de software e introdução a automação
Noções em teste de software e introdução a automaçãoNoções em teste de software e introdução a automação
Noções em teste de software e introdução a automação
 
Palestra Fundamentos de Testes - Tche linux POA
Palestra Fundamentos de Testes  - Tche linux POAPalestra Fundamentos de Testes  - Tche linux POA
Palestra Fundamentos de Testes - Tche linux POA
 
Teste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATSTeste de Performance - 3º Encontro da ALATS
Teste de Performance - 3º Encontro da ALATS
 
Testes unitários x unit
Testes unitários   x unitTestes unitários   x unit
Testes unitários x unit
 
Aula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdfAula18_V&VTesteSoftware.pdf
Aula18_V&VTesteSoftware.pdf
 
Testes de Performance: Por Onde Começar?
Testes de Performance: Por Onde Começar?Testes de Performance: Por Onde Começar?
Testes de Performance: Por Onde Começar?
 
XII Café e CODE - Provocações do Mestre
XII Café e CODE - Provocações do MestreXII Café e CODE - Provocações do Mestre
XII Café e CODE - Provocações do Mestre
 
Testes De Software - Uma Visão Geral
Testes De Software - Uma Visão GeralTestes De Software - Uma Visão Geral
Testes De Software - Uma Visão Geral
 
Gerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2aGerenciando Testes Com Qualidade V2a
Gerenciando Testes Com Qualidade V2a
 
Fundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline ZaninFundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline Zanin
 
Cmg falando de testes de desempenho
Cmg falando de testes de desempenhoCmg falando de testes de desempenho
Cmg falando de testes de desempenho
 
Automação de testes de desempenho para sistemas web utilizando a ferramenta J...
Automação de testes de desempenho para sistemas web utilizando a ferramenta J...Automação de testes de desempenho para sistemas web utilizando a ferramenta J...
Automação de testes de desempenho para sistemas web utilizando a ferramenta J...
 
Principais conceitos em testes de software
Principais conceitos em testes de softwarePrincipais conceitos em testes de software
Principais conceitos em testes de software
 
Palestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreiraPalestra Teste de Software: princípios, ferramentas e carreira
Palestra Teste de Software: princípios, ferramentas e carreira
 
Visão de Testes de Software segundo o SWEBOK
Visão de Testes de Software segundo o SWEBOKVisão de Testes de Software segundo o SWEBOK
Visão de Testes de Software segundo o SWEBOK
 
SLIDEPRELIMINAR.pptx
SLIDEPRELIMINAR.pptxSLIDEPRELIMINAR.pptx
SLIDEPRELIMINAR.pptx
 

QA Ninja Conference 2016

  • 1. O que eu aprendi executando testes de performance RODRIGO FONTE ANALISTA DE SISTEMAS - CAPGEMINI
  • 2. Teste de Performance?  É o tipo de teste que dentre outras funções é realizado para verificar o tempo de resposta de uma aplicação.  O teste pode ser efetuado na interface ou no core da aplicação.
  • 3. Objetivo  Garantir que o software não apresente problemas ou indisponibilidade em condições inesperadas.  Capacidade  Robustez  Disponibilidade
  • 4. Benefícios  Verificar a qualidade do sistema desenvolvido;  Testar a capacidade da infraestrutura contratada;  saber a quantidade de acesso simultâneos suportados;  Identificar o ponto de exaustão da sua aplicação.
  • 5. Sobre o teste  Ferramentas  Teste: JMeter,RPT, Load Runner, WebLoad  Monitoração: ITCAM, Dynatrace, Diagnostics New Relic  Levantamento de dados  Plano de testes  Criação de scripts  Criação de suítes  Simulação de usuários virtuais  Emissão de relatórios
  • 6. Aprendeu o que? Lições Aprendidas Não é um teste funcional É um teste de performance! O resultado precisa ser analisado Não se testa em produção* Nunca subestime o sistema Definir cenários de teste A massa é muito importante!! Levante os dados históricos *Há casos em que este teste se faz necessário sim.
  • 7. Tecnologias  Cada tecnologia tem sua particularidade.
  • 8. API
  • 9. WEB