top of page

Testando aplicações Android com Java - Avançado

Avançado

30 horas

Certificado de conclusão

Neste curso, vamos mergulhar fundo no mundo da automação de testes mobile, começando com os fundamentos do Appium, uma poderosa ferramenta de automação mobile. Abordaremos desde a instalação e configuração do Appium até a criação de seus primeiros testes mobile. Você aprenderá a estrutura básica de um teste com Appium e como interagir com os elementos da interface do usuário.

Em seguida, exploraremos o conceito de Page Objects e Page Factory, que são abordagens essenciais para criar testes mobile robustos e escaláveis. Você aprenderá como identificar elementos, criar Page Objects e implementar a Page Factory em seus testes.

O que você aprenderá


Entendendo Desing Pattern

  • Introdução

  • Entendendo os Design Patterns

  • Entendendo o Page Factory

Criando o projeto

  • O aplicativo que iremos utilizar

  • [Download] APK do aplicativo

  • Criando o projeto

  • Criando nossa primeira funcionalidade

  • Criando os steps do cucumber

  • Configurando os capabilities

  • Configurando os capabilities no projeto

  • Criando a Hooks

  • Configurando a runTest

  • Entendendo as a importância das tags

  • Executando a nossa automação

Trabalhando na funcionalidade de login

  • Criando nossa primeira Page

  • Iniciando os mapeamentos

  • Realizando as interações com os elementos

  • Executando o nosso cenário

  • Interagindo com o dataTable

  • Finalizando o nosso cenário de login

  • Revendo o nosso fluxo do cenário de login

Trabalhando na funcionalidade de cadastro de usuário

  • Criando a funcionalidade de cadastro usuário

  • Realizando os mapeamentos

  • Iniciando as interações de cadastro

  • Utilizando o Faker

  • Finalizando as interações de cadastro de usuário

  • Fazendo a asserção do cenário de cadastro de usuário

  • Utilizando o wait explicito

Criando massa de dados com RestAssured

  • Entendendo nossas APIs

  • Criando a nossa requisição de postLogin

  • Realizando a requisição de getUsuarioEmail

  • Realizando a requisição de deleção de usuário

Conheça os pacotes da comunidade QA Full Stack.

O próximo nível da sua carreira começa aqui!

Semestral

R$60

6x

à vista R$360,00

  • Comunidade exclusiva

  • Acesso a TODOS os cursos

  • Acesso aos lançamentos exclusivos

  • Certificados

  • 6 meses de acesso completo

  • Suporte técnico

  • Live de dúvidas

  • Bootcamps

  • Desafios Técnicos

  • E-Books Exclusivos

Anual

R$54

12x

à vista R$648,00

  • Comunidade exclusiva

  • Acesso a TODOS os cursos

  • Acesso aos lançamentos exclusivos

  • Certificados

  • 1 ano de acesso completo

  • Suporte técnico

  • Live de dúvidas

  • Bootcamps

  • Desafios Técnicos

  • E-Books Exclusivos

O que os alunos mais gostam

bottom of page