Testes de carga e estresse

TESTES DE ESTRATÉGIO

Atentus tem sua própria metodologia, única no mercado, que consiste na instalação de estações de monitoramento nos centros de dados dos principais provedores de serviços de Internet nacionais e internacionais, gerando usuários automaticamente, permitindo-nos obter objetivamente a capacidade do site e seu desempenho em diferentes níveis de carga.

Em que consiste

Este serviço consiste na realização de testes de carga ou estresse em suas plataformas web, determinando a capacidade de seu site quando confrontado com um alto número de usuários. Isto é possível graças aos Atentubots que geram uma navegação automática e massiva, enfatizando e degradando a aplicação ou plataforma web do cliente, a fim de conhecer seu verdadeiro comportamento e capacidade quando confrontado com a demanda de múltiplas sessões simultâneas.

 

Esta solução tem um serviço de help desk on-line durante a execução do serviço e relatórios completos com os resultados de cada teste de carga.

 

Salientamos Sites estáticos, sites transacionais, serviços Web SOAP & REST, aplicações Web Intranet

FLUXO DE NAVEGAÇÃO

1
1
Home: A URL inicial do site é carregada.
2
Login: login como um verdadeiro usuário faria.
3
Logout: Sair como um usuário real após fazer o fluxo de navegação completo pré-determinado pelo cliente.

OBJETIVOS

Compreender e mitigar os riscos relacionados ao mau desempenho de aplicações e websites, seja em ambientes de desenvolvimento ou produção.

Tecnologia proprietária

Desenvolvemos nosso próprio navegador, que nos permite automatizar a navegação de um aplicativo web e interagir com ele da mesma forma que um usuário real o faria.

Quais são as etapas:

Temos uma série de passos para a realização adequada de testes de estresse. Estes consistem em:

  • Confirmar a viabilidade técnica
  • Executando o teste de carga
  • Executando o teste de estresse
  • Conduzir uma análise dos resultados obtidos
  • Entregar os resultados ao cliente para a tomada de decisões relevantes.
1

Entregamos um conjunto de métricas e resultados para cada teste de carga realizado.

Disponibilidade

  • Fluxos bem sucedidos
  • Fluxos fracassados
  • Etapas bem sucedidas
  • Passos falhados
  • Taxa de erro

Desempenho

  • Tempos mínimos
  • Tempos máximos
  • Tempos médios
  • Desvio padrão
  • Variância
  • Percentil 95

Resultados

  • Desempenho

  • Disponibilidade

  • Capturas de tela de erros

  • Logs (Fontes, Cookies, Erros JS)

Informações obtidas

  • Ponto onde os tempos de resposta se degradam

  • Ponto onde a disponibilidade se degrada

  • Número de usuários simultâneos suportados

  • Seções críticas do fluxo de navegação

  • Desempenho da infra-estrutura