Teste de performance com K6

Aprenda como criar testes de performance rápidos e poderosos de forma simples e executados em ambientes de cloud AWS

Ratings: 4.73 / 5.00




Description

O K6 é um ferramenta para testes de performance open source que faz parte da grafana labs e que vem crescendo bastante na comunidade de testes e desenvolvimento.

Entre os pontos que tornam um K6 um diferencial em relação a outras ferramentas:

  • Sua simplicidade, tendo uma baixa curva de aprendizagem.

  • Os scripts de testes de performance com K6 são escritos em javascript, uma linguagem simples e bastante popular no mercado.

  • Alto desempenho da ferramenta, pois o k6 é escrito em Go.

  • Sua documentação da ferramenta, apesar de uma ferramenta recente no mercado, o k6 possui um documento excelente.

Nesse curso juntamos a teoria com a prática, abordando diversos conceitos como:

  • Os diferentes tipos de testes de performance

  • Entendimentos sobre conceitos de Métricas, Checks e Thresholds entre outros tópicos

  • Ciclo de vida de testes de performance com K6

  • Geração de relatório.

  • Execução em Cloud utilizando AWS.

  • Execução em Cloud utilizando K6 cloud.

Também realizaremos uma serie de aulas praticas onde construiremos nossos scripts de testes de performance baseado em uma aplicação real para testes. 

De o próximo passo na sua carreira e venha aprender como utilizar essa ferramenta moderna que esta simplificando a vida de profissionais de TI e mudando a forma como realizamos testes de peformance.


What You Will Learn!

  • Criação de testes de performance modernos.
  • Entendimento sobre os diferentes tipos de testes de performance.
  • Ciclo de vida de testes de performance.
  • Leitura de dados de fontes externa com k6.
  • Conceito de limites para testes de performance.
  • Executar testes de performance utilizando AWS.
  • Conceito de métricas para testes de performance.
  • Thresholds.
  • Geração de relatório personalizado.
  • Github Actions

Who Should Attend!

  • Testadores, QAs, SREs, Devs, QA Engineer, Analistas de teste, QA Analyst