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

Testes de carga com Locust

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Testes de carga com Locust

Veja um pouco sobre essa poderosa ferramenta pythonica para escrever e executar testes de carga.

Avatar for Diego Garcia

Diego Garcia

March 14, 2015

More Decks by Diego Garcia

Other Decks in Programming

Transcript

  1. O que é o Locust? O que é o Locust?

    • Framework OpenSource. • Escrito em Python. • Interpreta código Python. • É potente. • É escalável. • É Simples. • Testa qualquer sistema web.
  2. Escalando os testes Escalando os testes • Instância master locust

    -H http://localhost:8000 --master • Instância slave locust --slave --master-host=192.169.0.3
  3. E mais E mais • Execução por linha de comando.

    • Encadeamento de tasks. • EventHooks. • Multiplos Clients. • Clients com multiplos TaskSets.