Logo do curso
Curso

iOS:

garantindo a qualidade do app com testes de UI e snapshot

Quero estudar na alura

8h

Para conclusão

170

Pessoas nesse curso

9.2

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Pratique técnicas de teste empregadas em grandes empresas
  • Garanta fluxos de navegação funcionais com testes de UI
  • Configure testes de UI que funcionam como um “robô”
  • Automatize parte da escrita de testes com a ferramenta Record
  • Utilize testes de snapshot para prevenir erros de layout
  • Entregue apps responsivos e confiáveis para clientes
  • Economize tempo e recursos com testes automatizados

Público alvo_

Pessoas desenvolvedoras que buscam aprender a trabalhar com testes em aplicativos iOS para melhorar a qualidade e confiabilidade de seus projetos; estudantes de iOS que almejam desenvolver-se profissionalmente.

Ândriu Felipe Coelho

Ândriu Felipe Coelho

linkedin

Graduado em Gestão da Tecnologia da Informação pela FATEC (2017). Atua na área de Ciência da Computação, com ênfase em desenvolvimento de sistemas para dispositivos móveis. Atualmente é Mobile Tech Lead no Mercado Livre, participando de projetos de larga escala na América Latina (LATAM), onde também investiga a integração de modelos de linguagem (LLMs) e ferramentas de codificação assistida por IA nos fluxos de desenvolvimento.

Curso atualizado em 04/10/2024

Ementa

  1. Teste de integração

    • Configurando os testes de UI no Xcode
    • Escrevendo o primeiro teste de UI para um botão de filtro
    • Configurando identificadores
  2. Teste de fluxo principal e recording

    • Iniciando o teste de integração para o fluxo de pedidos
    • Concluindo o teste de integração para fluxo de pedidos
    • Refatorando o teste com asserts
    • Utilizando recording para automatizar a escrita de testes
    • Complementando manualmente o teste escrito com recording
  3. Recurso recording

    • Gravando um teste com o recurso de recording
    • Identificando os problemas do recording
    • Finalizando o teste de UI da tela de onboarding
  4. Teste de snapshot

    • Instalando a biblioteca de snapshot no projeto
    • Configurando a classe de produção com o preview snapshot
    • Finalizando o teste de snapshot no Chef Delivery
  5. Atualizando as imagens de snapshot

    • Escrevendo o teste de snapshot do carrossel de imagens
    • Substituindo a imagem de referência

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Este e mais 3 cursos fazem parte das seguintes formações

Nossas formações são uma sequência de cursos e conteúdo para você se profissionalizar e se tornar quem o mercado procura!
Escola

Mobile

Desenvolva aplicativos móveis para as principais plataformas, smartphones e tablets. Aqui, você vai construir para ambientes nativos, como Android ou iOS, e entregar apps incríveis, utilizando frameworks híbridos e multiplataforma, como Flutter.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Bônus PM3 Summit 2026

Alavanque sua carreira com até 44% off + bônus exclusivos no checkout.

Conheça os Planos para Empresas