Skip to content

arthurqabr/test-k6

Repository files navigation

test-k6

Descrição

Testes de API de Performance, Carga, Stress e Smoke utilizando K6 para automação.

Todos os testes já rodam em CI (basta acessar no Github a aba "Actions", e também são gerados relatórios com uma boa visualização dos resultados da execução.

🔨 Para executar os testes:

Existem duas formas:

  1. Executar os testes individuais:

Vá para o diretório "scripts" utilizando $ cd scripts

Execute $ k6 run "nome_do_arquivo.js"

A execução será realizada via terminal e, ao finalizar, será gerado um relatório .html no diretório "metrics".

image
  1. Executar todos os testes de uma vez:

Na raíz do projeto, execute $npm test e todos os testes serão executados. Ao finalizar, o relatório individual será gerado no diretório ˜metrics".

Exemplo de relatório:

image

Releases

No releases published

Packages

No packages published

Languages