When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Udemy logo

Testes funcionais de aplicações Android com Appium

Aprenda a criar testes e executá-los em emuladores, aparelhos celulares reais e em serviços de execução em Nuvem.

     
  • 4.6
  •  |
  • Reviews ( 1.5K )
₹519

This Course Includes

  • iconudemy
  • icon4.6 (1.5K reviews )
  • icon8h 42m
  • iconenglish
  • iconOnline - Self Paced
  • iconprofessional certificate
  • iconUdemy

About Testes funcionais de aplicações Android com Appium

Seja bem vindo ao curso de Testes funcionais de aplicações Android com Appium. Nesse curso, irei te guiar passo a passo na criação de testes funcionais automatizados de aplicações Android, podendo executá-los em emulador, dispositivo físico (Aparelho celular) ou na nuvem, através do TestObject. Não se preocupe, caso ainda seja um conceito novo para você, criaremos os testes desde o básico. O curso é 100% prático, onde trarei problemas, situações e os erros mais comuns que ocorrem no dia-a-dia, assim poderemos discutir sobre formas de como atuar em cada caso, tentando levantar os prós e contras de cada estratégia disponível. Para isso, foi criado o CTAppium que é uma aplicação nativa que nos permitirá fazer exercícios práticos em cima de todos os assuntos abordados no curso. O código de teste é tão importante quanto o código da aplicação, dessa forma, além das ferramentas e boas práticas, serão apresentadas técnicas e padrões que você pode utilizar para deixar o seu código mais enxuto e legível. Sem falar das manutenções dos testes que são tão constantes, pois bem, também tentaremos facilitar as manutenções necessárias, em alguns casos até poderemos reduzir também. Durante o curso, criaremos um conjunto de métodos que facilitarão a criação dos testes. Também deixaremos nossos testes com algumas características nativas como:

Screenshot ao final de cada teste;

DSL herdada nos testes

Organização dos testes com PageObject

Centralização do driver

Execução na Nuvem Mais a frente, no curso, teremos um módulo exclusivo para testar uma aplicação real, trazendo alguns cenários importantes como autenticação e gerenciamento de massa de dados. Ao final desse curso, você terá uma boa base para desenvolver seus testes de aplicações Android e uma boa base sobre automação de testes funcionais. Vamos começar?

What You Will Learn?

  • Configurar todo o ambiente para trabalhar com testes de aplicações Android .
  • Criar um projeto de testes automatizados em JAVA para aplicações Android do ZERO. .
  • Criar testes automatizados utilizando o Appium .
  • Interagir com os principais elementos: EditText, Combo, Botões, dentre outros. .
  • Organizar os códigos tornando-os mais legíveis, reusáveis e fáceis de manter .
  • Entender a forma de localizar elementos na tela e criar xpaths mais robustos .
  • Estratégias para sincronizar o teste com o fluxo da aplicação .
  • Executar os testes na nuvem, utilizando os dispositivos da TestObject.