Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Automatização do teste de aplicativos usando o AWS CodeBuild (Português) | Automate Application Testing Using AWS CodeBuild (Portuguese)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Visão geral do laboratório

A incorporação de testes automatizados em seus pipelines de DevOps é crucial para aumentar a velocidade e a eficiência, garantindo que seu aplicativo funcione corretamente após cada atualização. Aplicar uma cobertura de teste adequada garantirá que todo o seu aplicativo funcione. Ao corrigir uma área, você saberá se acidentalmente prejudicou outra. Por fim, todos esses testes serão mais eficientes se os desenvolvedores tiverem relatórios úteis para mostrar onde precisam solucionar possíveis falhas.

Este laboratório demonstra como você pode usar o AWS CodeBuild como parte de seus pipelines de integração contínua para testar e compilar código. Você usará e escreverá uma variedade de testes que usam técnicas como:

  • Testes de unidade funcional
  • Testes de componentes isolados com dependências simuladas

Objetivo

Ao final do laboratório, você conseguirá:

  • Configurar o CodeBuild para realizar testes de aplicativos
  • Solucionar problemas e corrigir falhas de pipeline de CI/CD
  • Revisar os relatórios e os logs do CodeBuild
  • Aplicar estratégias comuns de teste de código
  • Descrever a importância da cobertura de teste robusta

Pré-requisitos

Este laboratório requer:

  • Acesso a um computador com Microsoft Windows, Mac OS X ou Linux (Ubuntu, SuSE ou Red Hat)
  • Um navegador de internet moderno, como Chrome ou Firefox

Duração

O laboratório leva aproximadamente 60 minutos para ser concluído.

Lista de ícones

Vários ícones são usados neste laboratório para chamar a atenção para diferentes tipos de instruções e observações. A lista a seguir explica a finalidade de cada ícone:

  • Uma observação, dica ou orientação importante
  • Onde encontrar mais informações
  • Informações de interesse ou importância especiais (não tão importantes a ponto de causar problemas com o equipamento ou dados caso você não as veja, mas que possam resultar na necessidade de repetir determinadas etapas)
  • Um momento para parar e pensar em como aplicar um conceito em seu próprio ambiente ou iniciar uma conversa sobre o tópico em questão
  • Um bloco de código que exibe o conteúdo de um script ou arquivo que será necessário executar e que foi pré-criado para você
  • Uma oportunidade de verificar seu conhecimento e testar o que você aprendeu
  • Uma dica para uma pergunta ou um desafio
  • Uma resposta para uma pergunta ou um desafio

Pré-requisitos de conhecimentos técnicos

Para concluir este laboratório com êxito, você deve estar familiarizado com as práticas gerais de desenvolvimento e os processos de compilação.

Reviews

Start your review of Automatização do teste de aplicativos usando o AWS CodeBuild (Português) | Automate Application Testing Using AWS CodeBuild (Portuguese)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.