Testar e validar seus aplicativos - AWS Orientação prescritiva

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á.

Testar e validar seus aplicativos

Testes funcionais e de desempenho são uma parte importante da jornada de replataforma de um aplicativo. Normalmente, os aplicativos legados dependem do conhecimento do proprietário de um aplicativo para testes porque os detalhes funcionais não estão corretamente ou totalmente documentados. No entanto, recomendamos que você registre casos de uso de aplicativos usando testes comportamentais e automatizados. Essa abordagem valida de forma rápida e confiável a funcionalidade de um aplicativo antes e depois da replataforma. Você pode usar ferramentas de teste automatizadas (por exemplo,Selênio,Tricentis, ouGatling) para criar testes funcionais e de desempenho. Um resultado de linha de base deve ser gerado executando testes funcionais e de desempenho em seu ambiente de aplicativos atual. Os resultados do teste entre o ambiente de aplicativos atual e de destino podem ser comparados e usados como critérios de aceitação.

Recomendamos o uso de testes canários para aplicações voltadas para o cliente. O teste Canary testa periodicamente fluxos de trabalho críticos de aplicativos no ambiente de produção e notifica as equipes de suporte sobre erros. Para obter mais informações, consulte o .Implantação CanarySeção do doAWSEstrutura Well-Architected