Anúncio

Automação em Wearables para Android

Lead Software Engineer em Waes
22 de Jul de 2015
Anúncio

Mais conteúdo relacionado

Apresentações para você(20)

Similar a Automação em Wearables para Android(20)

Anúncio

Mais de Elias Nogueira(20)

Último(20)

Anúncio

Automação em Wearables para Android

  1. Globalcode  –  Open4education Automação de Teste em Wearables é possível? Elias Nogueira
  2. Globalcode  –  Open4education Elias Nogueira qualister.com.br   eliasnogueira   br.linkedin.com/in/eliasnogueira   github.com/eliasnogueira   Consultor de Teste na Qualister Consultoria e Treinamento Professor de Pós Graduação na Unisinos/RS Atuante na comunidade de teste no cenário nacional eliasnogueira.com  
  3. Globalcode  –  Open4education Como é possível?   O uiautomatorviewer inspeciona componentes no Android Wear
  4. Globalcode  –  Open4education Como é possível   Se eu consigo inspecionar componentes eu também consigo interagir com eles!   Basta utilizar alguma ferramenta/framework que suporte a automação destes componentes
  5. Globalcode  –  Open4education O que usaremos?   Appium: automação para Android e iOS  Em qualquer* linguagem http://appium.io
  6. Globalcode  –  Open4education Arquitetura Device Dispositivo Script de Teste Appium Server AppiumDriver Desired Capabilites Caso de Teste 4723 Appium DesiredCapabilities http://localhost:4723/wd/hub Sessão
  7. Globalcode  –  Open4education Arquitetura Device + Wear Dispositivo Script de Teste Appium Server AppiumDriver Desired Capabilites Caso de Teste 4723 Appium DesiredCapabilities http://localhost:4723/wd/hub Sessão Wear Appium Server 4724http://localhost:4724/wd/hub
  8. Globalcode  –  Open4education Como viabilizar?   Primeiro ter um emulador e um dispositivo pareados Dispositivo Appium Server 4723 Wear Appium Server 4724 adb -d forward tcp:5601 tcp:5601 telnet localhost <porta>
 redir add tcp:5601:5601 ou
  9. Globalcode  –  Open4education Como viabilizar?   Iniciar o Appium Server em cada porta   Cada Appium passa a responder para um dispositivo no mesmo servidor Dispositivo Appium Server 4723 Wear Appium Server 4724 appium –p 4723 –-udid <dispositivo> & appium –p 4724 –-udid <wear>
  10. Globalcode  –  Open4education Como viabilizar?   Desenvolver o código (script e teste) para cada dispositivo:  DesiredCapabilities  Session  Interações Script de Teste AppiumDriver Desired Capabilites Caso de Teste
  11. Globalcode  –  Open4education DEMO!   Projeto (Android Studio e Eclipse IDE) em.... https://github.com/eliasnogueira/appium-android-wear
Anúncio