Introdução
  • Introdução
  • Conteúdo do curso
Primeira Execução
  • Montando o ambiente: JAVA + Eclipse
  • Alterações na próxima aula
  • Montando o ambiente: Android
  • Montando o ambiente: Emulador
  • Montando o ambiente: Appium
  • Atenção na próxima aula
  • Gravando Interações
  • Criando projeto JAVA
  • JUnit
  • Montando o ambiente: Aparelho Celular
Elementos Básicos
  • Campo de Treinamento Appium
  • Localizando Elementos
  • EditText
  • Combo
  • Switch / Checkbox
  • Desafio: Cadastro
Organização de Código
  • Before e After
  • Driver Centralizado
  • DSL
  • Page Objects
  • Herdando Comportamentos
  • Reiniciando app
  • Screenshots ao final dos testes
Esperas
  • Sincronismo dos scripts
  • Splash
Mais Elementos
  • Alert
  • Tabs
  • Accordion
  • DatePicker
  • TimePicker
Ações de toque
  • Clicar em uma coordenada específica
  • SeekBar
  • Clique Longo
  • Clique Duplo
  • Scroll
  • Swipe
  • Deixando métodos mais legíveis
  • Desafio: Swipe List
  • Drag and Drop
WebView
  • Versão nova da aplicação
  • Acertando o ambiente
  • Interagindo com elementos
Testando uma aplicação real
  • Login
  • Inserir Conta
  • Excluir Conta
  • Validação de inclusão de movimentação
  • Excluir Movimentação + Saldo
Execução na nuvem
  • TestObject
Atualizações do curso
  • Server & API
Encerramento
  • Até a próxima