Em continuação aos dois últimos posts sobre Teste de Carga no VSTS: Executando Load Tests no VSTSTestes de carga com Apache JMeter test no VSTS, neste post, vamos abordar outra forma de realizar o Teste de Carga, utilizando a opção HTTP Archive based test.

Acesse o VSTS (Test > New… HTTP Archive based test) e escolha o arquivo HTTP (.har) a ser importado. Acesse Learn more e veja como criar o arquivo .har no seu navegador.

vsts-archive-based-test

Criar o arquivo HAR é bem simples e pode ser feito em diversos navegadores. Para o exemplo abaixo, utilizamos o Google Chrome:

  • Inicie o DevTools do navegador com a tecla F12
  • Na aba Network, utilize Clear para limpar históricos indesejados
  • Em seguida, inicie a gravação clicando em Record network log
  • Mantenha a opção Preserve Log selecionada
  • Faça a navegação necessária na aplicação (que você deseja verificar analisar o teste de carga)
  • Pare a gravação (clicando em Record network log novamente)
  • Com o botão direito, escolha a opção “Save as HAR with content”

chrome-network.png

Importe o arquivo .har no VSTS, conforme imagem abaixo.

vsts-http-import

Pronto! Verifique os resultados apresentados nas abas de Summary, Charts, Diagnostics Logs. Entre as principais métricas estão: tempo de resposta médio, carga de usuário, requisições por segundo e falhas de requisição.

vsts-http-results-01vsts-http-results-02vsts-http-results-03