Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Sua aplicação web aguenta o tranco?

Sua aplicação web aguenta o tranco?

Em uma época onde os usuários esperam por aplicações com tempo de resposta cada vez mais rápido, em conjunto com qualidade dos softwares sendo levada cada vez mais a sério, desenvolvedores devem buscar métricas para avaliar a capacidade do seu software.

O que me motivou a falar sobre testes de performance é o fato de acreditar que precisamos de métricas para avaliar a capacidade do nosso trabalho. Além disso, o uso de testes favorece o bom funcionamento na performance da aplicação. Evitando que com a evolução do software piore a sua performance.

O objetivo desta palestra é mostrar como um desenvolvedor pode, através do Locust, medir e avaliar a capacidade do seu software. Aqueles que assistirem a palestra devem sair sabendo o que é um teste de performance, como configurar um projeto para testar a sua aplicação e por fim saber avaliar as métricas obtidas.

Labcodes Software Studio

August 31, 2022
Tweet

More Decks by Labcodes Software Studio

Other Decks in Programming

Transcript

  1. Quem sou eu? ➜ Engenheiro de Software @ Labcodes Software

    Studio ➜ Mestre em Teste de Software pela UFPE ➜ Trabalhando com Django desde 2015 ➜ Membro do WTTD
  2. Somos uma empresa de desenvolvimento de produtos digitais personalizados que

    impulsiona a transformação de negócios e pessoas em direção a seu crescimento. Somos especialistas em Design de Produto, Django e React. Com mais de 10 anos de mercado servindo parceiros no Brasil e EUA. labcodes.com.br
  3. Carga x Estresse ➜ Carga: ◦ Cargas variáveis de usuários

    ◦ Cargas variáveis de transação ◦ Analisar comportamento em condições esperadas ➜ Estresse: ◦ Cargas variáveis a partir do limite do sistema ◦ Analisar comportamento em condições extremas
  4. Pontos Abordados • Usuários ◦ Tarefas ◦ Autenticação ◦ Sucesso

    e Falhas ◦ Ações de início e fim • Agrupar Tarefas • Analisar os resultados