Recursos - Teste de carga distribuído na AWS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Recursos

A solução fornece os seguintes atributos:

Multiple Test Framework Support

Suporta JMeter scripts de teste K6 e Locust, bem como testes simples de endpoint HTTP sem a necessidade de scripts personalizados. Para obter mais informações, consulte Tipos de teste na seção Detalhes da arquitetura.

Simulação de alta carga de usuário

Simula dezenas de milhares de usuários virtuais simultâneos para testar seu aplicativo sob condições de carga realistas.

Distribuição de carga em várias regiões

Distribui testes de carga em várias regiões da AWS para simular o tráfego de usuários distribuído geograficamente e avaliar o desempenho global.

Programação flexível de testes

Agenda testes para serem executados imediatamente, em uma data e hora futuras específicas ou em uma programação recorrente usando expressões cron para testes de regressão automatizados.

monitoramento em tempo real

Fornece streaming de dados ao vivo opcional para monitorar o progresso do teste com métricas em tempo real, incluindo tempos de resposta, contagens de usuários virtuais e taxas de sucesso de solicitações.

Resultados de testes abrangentes

Exibe resultados de testes detalhados com métricas de desempenho, percentis (p50, p90, p95, p99), análise de erros e artefatos que podem ser baixados para análise off-line.

Comparação de linha de base

Designa execuções de teste de linha de base para comparação de desempenho para rastrear melhorias ou regressões ao longo do tempo.

Flexibilidade do endpoint

Testa qualquer endpoint HTTP ou HTTPS em todas as regiões da AWS, ambientes locais ou outros provedores de nuvem.

Console Web intuitivo

Fornece um console baseado na web para criar, gerenciar e monitorar testes sem a necessidade de interação com a linha de comando.

Análise assistida por IA (opcional)

Integra-se às ferramentas de desenvolvimento de IA por meio do servidor Model Context Protocol (MCP) para análise inteligente dos dados de teste de carga.

Support a vários protocolos

Suporta vários protocolos, incluindo HTTP, HTTPS, JDBC WebSocket, JMS, FTP e gRPC por meio de scripts de teste personalizados.