Este repositório contém o material do curso Testes de Performance com o K6.
Abaixo encontrará as referências à outros projetos e dependências que utilizamos no curso.
-
Docker Desktop - Vamos correr o ambiente todo em docker e kubernetes. Por isso será essencial ter o docker desktop instalado e rodando.
-
MicroServices Demo - GCP - Aplicação utilizada como alvo dos testes. Para essa aplicação rodar localmente, utilize o guia no repositório original: Guia de deploy local. O conteúdo necessário para sua execução está incluso como uma dependência no arquivo
.gitmodules
adicionado na raiz deste projeto. -
k6 - O k6 é a ferramenta de load tests que vamos utilizar, e de preferência deve ser instalado via docker.
-
Docker-k6-grafana-influxDB - Repositório que permite configurar o influxdb como datasource para o K6 incluindo a visualização via Grafana.