Formação Testes automatizados no Android

Melhore a qualidade e entrega do seu software!

Esta formação faz parte dos nossos cursos de Mobile
50h
Para conclusão
5
Cursos

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

Desenvolva-se no mercado Android

Ao desenvolver uma aplicação, esperamos que ela funcione como imaginamos, mas alguns erros inesperados e que não testamos em nosso software podem aparecer durante seu uso. É para evitar estas situações indesejadas, os famosos bugs das aplicações, que os testes automatizados são utilizados.

Com a Formação Testes automatizados no Android, você vai entender como colocar os testes em prática utilizando ferramentas como o JUnit, Mockito e Espresso, além de, aprender sobre outras técnicas, como o TDD (Test Driven Development) e refatoração de código.

Você também vai aprender a identificar casos de uso e criar testes que garantem o seu funcionamento, seja em unidades ou na interface do usuário, tudo isso a fim de oferecer mais qualidade ao seu aplicativo.

Ao finalizar seus estudos nesta Formação, você será capaz de criar aplicativos com menores chances de bugs, mais qualidade no código e uma melhor experiência final para o usuário!

Eaí, aceita o desafio?

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

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

Conheça os planos

Com quem você irá aprender

  • Alex Felipe

Passo a passo

  1. 1 Iniciando com os testes automatizados

    No início dos seus estudos na Formação, você vai aprender o que são testes de unidade, e como eles são benéficos para testar a regra de negócio do aplicativo, melhorar a qualidade do código e obter um feedback rápido.

  2. 2 Conhecendo o Espresso

    Continuando seus estudos, você vai conhecer os fundamentos de teste no ambiente Android, entender a importância das principais categorias de testes e implementar testes de tela com o objetivo de garantir a experiência final do usuário.

Experiências de quem já estudou com a gente

Aline Santesso

em 23/01/2019

Ótima abordagem, porém creio que o tópico sobre TDD foi muito superficial. Mas estão de parabéns.

Android parte 1: Testes automatizados e TDD

Isabel Francine Mendes

em 25/03/2019

Instrutor muito didático e alegre. Deixou os testes do Android gostosos de fazer.

Android parte 2: Boas práticas e novos cenários de testes

Sabe quando você pode começar? Agora!

  • 807 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • 807 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 807 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 807 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Curso online de inglês técnico para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana