SlideShare uma empresa Scribd logo
1 de 36
Baixar para ler offline
Workshop
Teste de
Performance
Você conhece a
performance do seu
sistema?
Menti.com → 85 82 52 35
Por que preciso
conhecer a
performance?
● Satisfazer as necessidades dos
nossos clientes;
● Transmitir uma imagem de
confiabilidade da empresa.
Experiência
Exemplos
Telegram
Whatsapp
globoplay
Por onde posso
começar?
Planejar > Instrumentar > Executar >
Analisar > Reportar
Mão na massa
Planejar >
Nosso sistema é uma plataforma de
cursos online
Quantidade de
usuários
Quantas pessoas utilizam sua
aplicação?
Tempo de
resposta
Qual o tempo adequado de
espera?
Taxa de erros
Existe uma quantidade aceitável
de erros?
Cenário
Qual o cenário ideal para esse
teste?
Planejando ...
Quantos usuários: 100 alunos
Fluxo a ser testado: Fazer prova online
Taxa de erros: 0%
Pergunta a ser respondida: Se os alunos conseguem fazer a prova ao mesmo
tempo
Ambiente: Homologação
Massa de dados: Usuário e senha
Baterias: 1a 10 usuarios; 2a 50; 3a 100
Tempo de resposta: 5 segundos
Envolvimento de
diversas áreas
Quem poderia ajudar?
Instrumentar >
Ferramentas?
Instalação - 10 minutos
https://jmeter.apache.org/
Principais elementos
Thread group: é possível configurar o número de threads, a quantidade de vezes que cada
thread será executada e o intervalo entre cada execução, que ajuda a realizar os testes de
estresse.
Principais elementos
Sampler: São controladores pré-definidos para requisições específicas.
Principais elementos
Listener: São elementos que fornecem acesso às informações obtidas pelo JMeter durante os
testes.
Executar >
Start/Stop
Analisar >
Análise - Summary report
Reportar >
Relatório
Faça um relatório simples e
direto ao ponto.
Cenário: Fazer login
Bateria 1
Quantidade de usuários: 50
Tempo de resposta: a requisicao do
formulario foi em média 2.6
segundos
A requisicao de fazer a autenticacao
foi em média 7.7 segundos
Erros: 0%
Nosso exercício
no Jmeter
Parte 1 - Thread Group
Nosso exercício
no Jmeter
Parte 2 - Http Request
(acessando o formulário de login)
Nosso exercício
no Jmeter
Parte 3 - Http Request (fazendo o
login (post))
Dúvidas?

Mais conteúdo relacionado

Mais procurados

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
 
Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...
Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...
Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...Walmyr Lima e Silva Filho
 
Bug metrics - o uso das métricas para apoiar a priorização dos Bugs de produção
Bug metrics - o uso das métricas para apoiar a priorização dos Bugs de produçãoBug metrics - o uso das métricas para apoiar a priorização dos Bugs de produção
Bug metrics - o uso das métricas para apoiar a priorização dos Bugs de produçãoJoyce Bastos
 
Flaky tests: O flakiness que há em você!
Flaky tests: O flakiness que há em você!Flaky tests: O flakiness que há em você!
Flaky tests: O flakiness que há em você!minastestingconference
 
Análise de dados com Python para iniciantes
Análise de dados com Python para iniciantesAnálise de dados com Python para iniciantes
Análise de dados com Python para iniciantesMatheus Braun Magrin
 
Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06Luiz Duarte
 
Introdução a automação de testes - 5º Congresso Online de TI
Introdução a automação de testes - 5º Congresso Online de TIIntrodução a automação de testes - 5º Congresso Online de TI
Introdução a automação de testes - 5º Congresso Online de TIRafael Amaral
 
Agile Product Discovery
Agile Product DiscoveryAgile Product Discovery
Agile Product DiscoveryJoaquim Torres
 
Programação Pragmática
Programação PragmáticaProgramação Pragmática
Programação Pragmáticaelliando dias
 
Principais conceitos em testes de software
Principais conceitos em testes de softwarePrincipais conceitos em testes de software
Principais conceitos em testes de softwareJoyce Bastos
 
Agile Testing - entregando valor do início a fim
Agile Testing - entregando valor do início a fimAgile Testing - entregando valor do início a fim
Agile Testing - entregando valor do início a fimElias Nogueira
 

Mais procurados (20)

Coding Dojo em 10 Minutos!
Coding Dojo em 10 Minutos!Coding Dojo em 10 Minutos!
Coding Dojo em 10 Minutos!
 
POG nunca mais - SOLISC
POG nunca mais - SOLISCPOG nunca mais - SOLISC
POG nunca mais - SOLISC
 
Test day 2012
Test day 2012Test day 2012
Test day 2012
 
Não chame um goHorse de Kanban
Não chame um goHorse de KanbanNão chame um goHorse de Kanban
Não chame um goHorse de Kanban
 
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...
 
Gerência de bugs
Gerência de bugsGerência de bugs
Gerência de bugs
 
Testes e Refatoração
Testes e RefatoraçãoTestes e Refatoração
Testes e Refatoração
 
Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...
Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...
Testando na Gringa - Se preparando para uma entrevista técnica para uma vaga ...
 
Bug metrics - o uso das métricas para apoiar a priorização dos Bugs de produção
Bug metrics - o uso das métricas para apoiar a priorização dos Bugs de produçãoBug metrics - o uso das métricas para apoiar a priorização dos Bugs de produção
Bug metrics - o uso das métricas para apoiar a priorização dos Bugs de produção
 
Test link
Test linkTest link
Test link
 
Flaky tests: O flakiness que há em você!
Flaky tests: O flakiness que há em você!Flaky tests: O flakiness que há em você!
Flaky tests: O flakiness que há em você!
 
Análise de dados com Python para iniciantes
Análise de dados com Python para iniciantesAnálise de dados com Python para iniciantes
Análise de dados com Python para iniciantes
 
Programação Orientada a Gambiarra
Programação Orientada a GambiarraProgramação Orientada a Gambiarra
Programação Orientada a Gambiarra
 
A saga do desenvolvedor java
A saga do desenvolvedor javaA saga do desenvolvedor java
A saga do desenvolvedor java
 
Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06Curso Scrum e Métodos Ágeis 06
Curso Scrum e Métodos Ágeis 06
 
Introdução a automação de testes - 5º Congresso Online de TI
Introdução a automação de testes - 5º Congresso Online de TIIntrodução a automação de testes - 5º Congresso Online de TI
Introdução a automação de testes - 5º Congresso Online de TI
 
Agile Product Discovery
Agile Product DiscoveryAgile Product Discovery
Agile Product Discovery
 
Programação Pragmática
Programação PragmáticaProgramação Pragmática
Programação Pragmática
 
Principais conceitos em testes de software
Principais conceitos em testes de softwarePrincipais conceitos em testes de software
Principais conceitos em testes de software
 
Agile Testing - entregando valor do início a fim
Agile Testing - entregando valor do início a fimAgile Testing - entregando valor do início a fim
Agile Testing - entregando valor do início a fim
 

Semelhante a Teste Performance Curso Online

Falando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro GrezeliFalando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro GrezeliJoao Galdino Mello de Souza
 
Cmg falando de testes de desempenho
Cmg falando de testes de desempenhoCmg falando de testes de desempenho
Cmg falando de testes de desempenhoEvandro Grezeli
 
[GUTS-RS] Evento julho 2017 - Como iniciar os testes de performance em uma a...
[GUTS-RS] Evento julho 2017 -  Como iniciar os testes de performance em uma a...[GUTS-RS] Evento julho 2017 -  Como iniciar os testes de performance em uma a...
[GUTS-RS] Evento julho 2017 - Como iniciar os testes de performance em uma a...GUTS-RS
 
[GUTS-RS] Testes de Performance
 [GUTS-RS] Testes de Performance [GUTS-RS] Testes de Performance
[GUTS-RS] Testes de PerformanceGUTS-RS
 
Teste de Software - Especialização Univem
Teste de Software - Especialização UnivemTeste de Software - Especialização Univem
Teste de Software - Especialização UnivemAndré Abe Vicente
 
Curso Básico de Selenium
Curso Básico de SeleniumCurso Básico de Selenium
Curso Básico de SeleniumAutotic
 
apresentacao_TDC_POA_Raphael_Mantilha.pdf
apresentacao_TDC_POA_Raphael_Mantilha.pdfapresentacao_TDC_POA_Raphael_Mantilha.pdf
apresentacao_TDC_POA_Raphael_Mantilha.pdfRaphael Mantilha
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidaderzauza
 
Introdução a Automação de Testes
Introdução a Automação de TestesIntrodução a Automação de Testes
Introdução a Automação de TestesLorena Caldas
 
Automação de testes para equipes agile
Automação de testes para equipes agileAutomação de testes para equipes agile
Automação de testes para equipes agileAlini Rebonatto
 
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
 
Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeisQualister
 
TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...
TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...
TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...José Correia
 
Teste de Desempenho, muito além do JMeter
Teste de Desempenho, muito além do JMeterTeste de Desempenho, muito além do JMeter
Teste de Desempenho, muito além do JMeterJuliano Santos
 
Comunidade de Testes Expresso - FISL12
Comunidade de Testes Expresso - FISL12Comunidade de Testes Expresso - FISL12
Comunidade de Testes Expresso - FISL12cesarvianna
 
Maturidade em automação de testes
Maturidade em automação de testesMaturidade em automação de testes
Maturidade em automação de testesCristiano Caetano
 
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
 

Semelhante a Teste Performance Curso Online (20)

Falando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro GrezeliFalando de Testes de Desempenho - por Evandro Grezeli
Falando de Testes de Desempenho - por Evandro Grezeli
 
Cmg falando de testes de desempenho
Cmg falando de testes de desempenhoCmg falando de testes de desempenho
Cmg falando de testes de desempenho
 
Dba Testes Gerentes B2
Dba Testes Gerentes B2Dba Testes Gerentes B2
Dba Testes Gerentes B2
 
[GUTS-RS] Evento julho 2017 - Como iniciar os testes de performance em uma a...
[GUTS-RS] Evento julho 2017 -  Como iniciar os testes de performance em uma a...[GUTS-RS] Evento julho 2017 -  Como iniciar os testes de performance em uma a...
[GUTS-RS] Evento julho 2017 - Como iniciar os testes de performance em uma a...
 
[GUTS-RS] Testes de Performance
 [GUTS-RS] Testes de Performance [GUTS-RS] Testes de Performance
[GUTS-RS] Testes de Performance
 
Teste de Software - Especialização Univem
Teste de Software - Especialização UnivemTeste de Software - Especialização Univem
Teste de Software - Especialização Univem
 
Curso Básico de Selenium
Curso Básico de SeleniumCurso Básico de Selenium
Curso Básico de Selenium
 
apresentacao_TDC_POA_Raphael_Mantilha.pdf
apresentacao_TDC_POA_Raphael_Mantilha.pdfapresentacao_TDC_POA_Raphael_Mantilha.pdf
apresentacao_TDC_POA_Raphael_Mantilha.pdf
 
Conceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidadeConceitos e fundamentos sobre testes de software e garantia da qualidade
Conceitos e fundamentos sobre testes de software e garantia da qualidade
 
Introdução a Automação de Testes
Introdução a Automação de TestesIntrodução a Automação de Testes
Introdução a Automação de Testes
 
Automação de testes para equipes agile
Automação de testes para equipes agileAutomação de testes para equipes agile
Automação de testes para equipes agile
 
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
 
Mini curso de testes ágeis
Mini curso de testes ágeisMini curso de testes ágeis
Mini curso de testes ágeis
 
TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...
TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...
TDC2013 - Trilha de Testes - Iterasys - José Correia - Uso de Storyboards e K...
 
Metralhando sua API
 Metralhando sua API Metralhando sua API
Metralhando sua API
 
Teste de Desempenho, muito além do JMeter
Teste de Desempenho, muito além do JMeterTeste de Desempenho, muito além do JMeter
Teste de Desempenho, muito além do JMeter
 
Comunidade de Testes Expresso - FISL12
Comunidade de Testes Expresso - FISL12Comunidade de Testes Expresso - FISL12
Comunidade de Testes Expresso - FISL12
 
Maturidade em automação de testes
Maturidade em automação de testesMaturidade em automação de testes
Maturidade em automação de testes
 
Testes - Para que?
Testes - Para que?Testes - Para que?
Testes - Para que?
 
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
 

Mais de Test Girls

Workshop de Testes com Cypress
Workshop de Testes com CypressWorkshop de Testes com Cypress
Workshop de Testes com CypressTest Girls
 
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with Cypress[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with CypressTest Girls
 
Qualidade - end to end - Camila de Mauro
Qualidade - end to end - Camila de MauroQualidade - end to end - Camila de Mauro
Qualidade - end to end - Camila de MauroTest Girls
 
Treta Hunting - Cris Barbosa
Treta Hunting - Cris BarbosaTreta Hunting - Cris Barbosa
Treta Hunting - Cris BarbosaTest Girls
 
Testes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina Stoll
Testes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina StollTestes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina Stoll
Testes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina StollTest Girls
 
The future is female - Carine Roos
The future is female - Carine RoosThe future is female - Carine Roos
The future is female - Carine RoosTest Girls
 
Carreira dentro da área de testes - Nhaiara Moura
Carreira dentro da área de testes - Nhaiara MouraCarreira dentro da área de testes - Nhaiara Moura
Carreira dentro da área de testes - Nhaiara MouraTest Girls
 
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina NeriComo funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina NeriTest Girls
 
Engenharia do chaos - Ana Genari
Engenharia do chaos - Ana GenariEngenharia do chaos - Ana Genari
Engenharia do chaos - Ana GenariTest Girls
 

Mais de Test Girls (9)

Workshop de Testes com Cypress
Workshop de Testes com CypressWorkshop de Testes com Cypress
Workshop de Testes com Cypress
 
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with Cypress[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
 
Qualidade - end to end - Camila de Mauro
Qualidade - end to end - Camila de MauroQualidade - end to end - Camila de Mauro
Qualidade - end to end - Camila de Mauro
 
Treta Hunting - Cris Barbosa
Treta Hunting - Cris BarbosaTreta Hunting - Cris Barbosa
Treta Hunting - Cris Barbosa
 
Testes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina Stoll
Testes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina StollTestes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina Stoll
Testes de acessibilidade, o que são? - Camila Marinho Garcia e Cristina Stoll
 
The future is female - Carine Roos
The future is female - Carine RoosThe future is female - Carine Roos
The future is female - Carine Roos
 
Carreira dentro da área de testes - Nhaiara Moura
Carreira dentro da área de testes - Nhaiara MouraCarreira dentro da área de testes - Nhaiara Moura
Carreira dentro da área de testes - Nhaiara Moura
 
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina NeriComo funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
Como funciona uma empresa de tecnologia sem QAs nas equipes? - Sabrina Neri
 
Engenharia do chaos - Ana Genari
Engenharia do chaos - Ana GenariEngenharia do chaos - Ana Genari
Engenharia do chaos - Ana Genari
 

Teste Performance Curso Online