Azure Load Testing
Gere carga em grande escala e identifique estrangulamentos de desempenho.
Otimizar o desempenho com testes de carga de grande escala
Ajude os programadores e os testadores a gerar carga em grande escala e a executar simulações com um serviço de teste de carga totalmente gerido, criado para o Azure. Crie testes rapidamente sem ter conhecimento de ferramentas de teste de carga ou carregue os seus scripts do Apache JMeter existentes. Obtenha informações acionáveis sobre desempenho, escalabilidade e capacidade e suporte a melhoria contínua através de fluxos de trabalho de integração contínua e entrega contínua (CI/CD) automatizados.
Serviço simplificado de teste de carga com base na cloud com suporte de alta fidelidade para o Apache JMeter.
Vista abrangente das métricas com curadoria de cliente e de servidor com informações acionáveis sobre o desempenho de aplicações.
Integração com fluxos de trabalho de CI/CD para teste de carga colaborativo e automatizado.
Faturação e gestão de testes simplificadas que se baseiam em convenções do Azure existentes.
Gere carga em grande escala rápida e facilmente
Gere carga em grande escala sem a necessidade de uma infraestrutura complexa. Crie testes rapidamente sem ter conhecimento prévio das ferramentas de teste de carga ou execute scripts de teste existentes em escala com suporte de alta fidelidade para o Apache JMeter. Simplifique os testes de carga com um serviço totalmente gerido que incorpora automaticamente as melhores práticas de rede para garantir uma experiência de teste sem atritos para pontos finais públicos e privados alojados no Azure ou em ambientes multicloud, no local ou híbridos.
Identifique estrangulamentos com informações acionáveis
Otimize a escalabilidade e a capacidade da sua aplicação ao observar como uma carga elevada afeta o desempenho. Obter informações e recomendações aprofundadas e acionáveis a partir de uma vista abrangente de métricas com curadoria de cliente e de servidor para compreender e melhorar o desempenho das aplicações em escala, tudo num único dashboard. Compare visualmente os testes de carga para ver o efeito das alterações ambientais e de aplicações, juntamente com a forma como os testes afetam todas as partes da sua aplicação.
Crie testes de carga nos seus fluxos de trabalho de DevOps
Crie facilmente testes de carga em fluxos de trabalho de CI/CD automatizados para ajudar a capturar e bloquear regressões de desempenho no início do ciclo de vida de desenvolvimento. Estabeleça uma linha de base de desempenho com que comparar os testes e defina critérios de aprovação e falha claros para testes de carga em execução em pipelines de implementação. Veja resumos do teste de carga no GitHub e no Azure Pipelines ou obtenha mais detalhes no portal do Azure.
Utilize um serviço de teste totalmente gerido para o Azure
Experimente um serviço de teste económico e sem atritos que tem como base outros serviços do Azure. Gere carga com confiança em qualquer escala sem ter de se preocupar com problemas de rede ou sobrecargas. O Azure Load Testing incorpora automaticamente as melhores práticas de rede do Azure para evitar que os testes sejam confundidos com um risco de segurança, e os sensores de abortamento automático identificam estrangulamentos e fornecem recomendações para melhorar a fiabilidade do runtime.
Segurança e conformidade abrangentes e incorporadas
-
A Microsoft investe mais de 1 mil milhões de USD anualmente em investigação e desenvolvimento da cibersegurança.
-
Empregamos mais de 3500 peritos em segurança dedicados à segurança e privacidade dos dados.
-
Mantenha os custos baixos ao pagar apenas o que utiliza
Ser-lhe-á cobrada cada instância de recursos de teste de carga, que inclui 50 horas de utilizadores virtuais por mês. Se utilizar mais de 50 horas de utilizadores virtuais por mês, ser-lhe-á faturada a utilização adicional.
Comece a trabalhar com uma conta gratuita do Azure
1
2
Após o crédito, mude para pay as you go para continuar a criar com os mesmos serviços gratuitos. Só paga se utilizar mais do que os serviços mensais gratuitos.
3
Recursos e documentação do Azure Load Testing
Automatizar testes de carga
Recursos adicionais
Perguntas mais frequentes sobre o Azure Load Testing
-
Leste da Austrália
Sul do Brasil
Canadá Central
Índia Central
E.U.A. Central
Ásia Leste
E.U.A. Leste
E.U.A. Leste 2
França Central
Alemanha Centro-Oeste
Leste do Japão
Europa do Norte
E.U.A. Centro-Sul
Sudeste Asiático
Suécia Central
Sul do Reino Unido
Europa Ocidental
E.U.A. Oeste 2 -
-
O Azure Load Testing suporta até 400 instâncias de motor por teste, simulando até 100 000 utilizadores virtuais. O número de utilizadores virtuais por instância de motor pode variar com base na complexidade do script de teste. Recomendamos até 250 utilizadores virtuais por instância de motor. Pode monitorizar as métricas de estado de funcionamento do motor para determinar o número máximo de utilizadores virtuais para o seu cenário específico.
Saiba mais sobre o estado de funcionamento do motor e como configurar carga em grande escala com o Azure Load Testing.
Para executar testes com instâncias de motor superiores à sua quota atual, abra um pedido de suporte para aumentar a sua quota de "Instâncias de motor por execução de teste", seguindo os passos mencionados aqui.
-
Cada teste de carga pode ser configurado para ser executado até um máximo de 24 horas.
Para executar testes mais longos do que 3 horas (até 24), submeta um pedido de suporte para aumentar a sua quota de “Duração de testes” seguindo os passos mencionados aqui.
-
Com o Azure Load Testing, pode executar testes de desempenho de aplicações Web, aplicações móveis, APIs Web, microsserviços, ligações de base de dados etc. O Azure Load Testing suporta uma grande variedade de protocolos suportados pelo JMeter, como HTTP, HTTPS, TCP, JDBC, LDAP, FTP etc.
-
Sim, o Azure Load Testing suporta testes de pontos finais privados através de injeção de VNET. É possível gerar carga para um ponto final implementado numa rede virtual do Azure, um ponto final público com restrições de acesso ou um serviço no local, não acessível publicamente, que está ligado ao Azure através do ExpressRoute.
Saiba como executar um teste de carga de um ponto final privado.