Testar - Integração e entrega contínuas para redes 5G 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á.

Testar

A estrutura de automação de testes específica para telecomunicações pode ser integrada ao pipeline de código. O pipeline de código é integrado às funções de etapas para orquestrar a integração com uma estrutura de automação de testes. As funções de etapa da AWS usam várias funções do Lambda para invocar a estrutura de automação de testes (ferramentas de terceiros) por meio de chamadas de API. A função step obterá inicialmente o ID do teste, executará o teste e obterá os resultados da estrutura de automação de testes. Em seguida, a função de etapa analisa os resultados e os passa para o pipeline de código para aprovação do aplicativo para implantação em produção. A aprovação pode ser automatizada ou mantida manualmente no pipeline de código, conforme necessário. Essa é uma etapa importante CSPs para promover a implantação do ambiente de teste para a produção. Os altos níveis APIs necessários para a integração são categorizados da seguinte maneira:

  • Obtenha contexto

  • Execute um caso de teste específico

  • Pare o caso de teste

  • Obtenha resultados

A complexidade de chamar o REST externo APIs é modelada usando as funções de etapas da AWS, que permitem que construções padrão invoquem fluxos paralelos, aguardem resultados, ramifiquem com base nas condições e integrem a API REST com. AWS CodePipeline

Um diagrama que descreve o fluxo de teste.

Fluxo de teste