Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Teste de Aplicativo do Azure permite que desenvolvedores e equipes de controle de qualidade executem testes funcionais e de desempenho em grande escala para identificar problemas em seus aplicativos. O Teste de Aplicativo do Azure permite que você execute testes funcionais com Espaços de Trabalho Playwright e testes de desempenho usando o Teste de Carga do Azure. Gaste menos tempo gerenciando a infraestrutura e menos esforço aproveitando a automação de testes orientada por IA para aumentar a qualidade e a inovação.
O Teste de Carga do Azure permite gerar carga em alta escala e simular o tráfego para seus aplicativos, independentemente de onde eles estão hospedados. Ele suporta a execução de testes baseados em Apache JMeter ou testes baseados em gafanhotos. Ele também permite gerar carga de várias regiões e permite que você teste pontos de extremidade de aplicativos privados. Ele fornece métricas detalhadas e informações sobre o desempenho do seu aplicativo sob carga, ajudando você a identificar gargalos e otimizar o desempenho.
Playwright Workspaces permite que você execute testes de ponta a ponta com alta paralelização. Ele suporta a execução de testes em paralelo em vários navegadores e dispositivos, permitindo que você valide a funcionalidade e o desempenho de seus aplicativos em escala. Ele também fornece resultados de teste detalhados e insights, ajudando você a identificar problemas e otimizar seus testes.
O diagrama a seguir mostra uma visão geral de como o Teste de Aplicativo do Azure integra esses recursos:
Cenários de utilização
O Teste de Aplicativo do Azure foi projetado para ajudá-lo com os seguintes cenários:
Teste de carga: gere cargas de alta escala para simular o tráfego do mundo real e identificar gargalos de desempenho em seus aplicativos. Você pode executar testes usando scripts JMeter ou Locust ou criar testes baseados em URL.
Teste de interface do usuário de ponta a ponta: execute testes de ponta a ponta com alta paralelização usando espaços de trabalho de playwright. Valide a funcionalidade e o desempenho de seus aplicativos em vários navegadores e dispositivos.
Principais características
Aqui estão alguns dos principais recursos do Teste de Aplicativo do Azure:
Azure Load Testing
Geração de carga em alta escala: gere carga de várias regiões para simular padrões de tráfego reais e identificar gargalos de desempenho.
Criação e insights de testes baseados em IA: crie facilmente testes de carga usando o VS Code com o modo GitHub Copilot Agent e obtenha insights orientados por IA em resultados de teste que detetam problemas e recomendam correções.
Suporte para JMeter e Locust: execute testes usando scripts Apache JMeter ou Locust, permitindo que você aproveite scripts e ferramentas de teste existentes.
Teste de ponto de extremidade privado: teste pontos de extremidade de aplicativos privados conectando-se com segurança aos seus aplicativos hospedados em redes virtuais ou ambientes locais.
Métricas e insights detalhados: obtenha métricas e insights detalhados sobre o desempenho do seu aplicativo sob carga, ajudando você a identificar gargalos e otimizar o desempenho.
Espaços de trabalho para dramaturgos
Alta paralelização: execute testes de ponta a ponta em paralelo em vários navegadores e dispositivos, permitindo que você acelere a validação de ponta a ponta de seus aplicativos.
Testes entre navegadores e entre dispositivos: valide seus aplicativos em diferentes navegadores e dispositivos, garantindo funcionalidade e desempenho consistentes.
Integração perfeita com CI/CD: integre espaços de trabalho de playwright com seus pipelines de CI/CD existentes para automatizar testes de ponta a ponta e garantir a qualidade em todos os estágios de desenvolvimento.
Segurança e controle de acesso: o suporte para identidades gerenciadas, acesso de link privado e RBAC (controle de acesso baseado em função) garante acesso seguro e controlado aos recursos do espaço de trabalho.
Residência de dados na região & dados armazenados
Azure Load Testing
O Teste de Carga do Azure não armazena nem processa dados do cliente fora da região em que você implanta a instância de serviço.
Espaços de trabalho para dramaturgos
O Playwright Workspaces não armazena nem processa dados de clientes fora da região em que você implanta o espaço de trabalho. Quando você usa o recurso de afinidade regional, os metadados são transferidos da região do navegador hospedado na nuvem para a região do espaço de trabalho de forma segura e compatível.
Playwright Workspaces criptografa automaticamente todos os dados armazenados em seu espaço de trabalho com chaves gerenciadas pela Microsoft (chaves gerenciadas por serviço). Por exemplo, esses dados incluem detalhes do espaço de trabalho, metadados de execução de teste do Playwright, como hora de início e término do teste, minutos de teste, quem executou o teste e resultados de teste que são publicados no serviço.