Mobile tests usando AWS Device Farm
-
Upload
amazon-web-services-latam -
Category
Technology
-
view
434 -
download
0
Transcript of Mobile tests usando AWS Device Farm
![Page 1: Mobile tests usando AWS Device Farm](https://reader034.fdocuments.us/reader034/viewer/2022042611/5883c6781a28abb7308b45fd/html5/thumbnails/1.jpg)
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Eduardo Rocha, Public Sector Team
June 02nd, 2016
Demo Session: Mobile Tests usando
AWS Device Farm
![Page 2: Mobile tests usando AWS Device Farm](https://reader034.fdocuments.us/reader034/viewer/2022042611/5883c6781a28abb7308b45fd/html5/thumbnails/2.jpg)
Agenda
• O que é AWS Device Farm?
• Qual problema estamos solucionando?
• Características e funcionalidades do AWS
Device Farm
• Demo
• Q&A
![Page 3: Mobile tests usando AWS Device Farm](https://reader034.fdocuments.us/reader034/viewer/2022042611/5883c6781a28abb7308b45fd/html5/thumbnails/3.jpg)
Qual problema o AWS Device Farm está
solucionando?
![Page 4: Mobile tests usando AWS Device Farm](https://reader034.fdocuments.us/reader034/viewer/2022042611/5883c6781a28abb7308b45fd/html5/thumbnails/4.jpg)
• Teste em dispositivos reais iOS, Android e Fire OS na núvem
• Executar testes automatizados usando frameworks de automaçãopopulares – Appium, Calabash, Espresso, JUnit, XCTest, KIF, Robotium, UI Automation
• Execute testes embutidos fuzz, sem necessidade de scripts
• Execute testes usando dispositivos em paralelo
• Configure a localização e localidade dos dispositivos
• Visualização dos resultados - screenshots, logs do dispositivo e performance
• Integração de testes em workflow com a API Device Farm
• Execute testes e visualize relatórios usando o Jenkins plug-in
Testes automatizados em dispositivos reais na
plataforma AWS
![Page 5: Mobile tests usando AWS Device Farm](https://reader034.fdocuments.us/reader034/viewer/2022042611/5883c6781a28abb7308b45fd/html5/thumbnails/5.jpg)
Seu
App +
![Page 6: Mobile tests usando AWS Device Farm](https://reader034.fdocuments.us/reader034/viewer/2022042611/5883c6781a28abb7308b45fd/html5/thumbnails/6.jpg)
Tenha acesso à dispositivos reais na AWS
• Dispositivos iOS & Android sem uso de root
• Mesmo perfil de dispositivos usados pelos seus clientes
– Mistura de fabricantes, modelos, versões de sistema operacional e suporte
– OEM e suporte personalizados inclusos
• Multiplas cópias de cada dispositivo
– Abundancia em capacidade para executar testes para clientes
• Conectividade de dados
– Cada dispositivo possuí conexão WiFi
![Page 7: Mobile tests usando AWS Device Farm](https://reader034.fdocuments.us/reader034/viewer/2022042611/5883c6781a28abb7308b45fd/html5/thumbnails/7.jpg)
Principais funcionalidades de automação com
dificuldade de duplicação em on premisses
• Execução paralela
• Dispositivos altamente disponíveis
• Suporte para múltiplos frameworks de automação
• Relatórios de navegação
• Visualização de resultados
![Page 8: Mobile tests usando AWS Device Farm](https://reader034.fdocuments.us/reader034/viewer/2022042611/5883c6781a28abb7308b45fd/html5/thumbnails/8.jpg)
Visualização de resultados
• Facilidade de navegação desde um resumo até nível
maior de detalhe
• Log de dispositivo e de testes
• Dados de desempenho da aplicação (CPU, Memória,
Threads)
• Visualização perfeita de screenshots do dispositivo
• Arquivos de logs e execução do teste (em vídeo)
disponiveis para download
![Page 9: Mobile tests usando AWS Device Farm](https://reader034.fdocuments.us/reader034/viewer/2022042611/5883c6781a28abb7308b45fd/html5/thumbnails/9.jpg)
Suporte para integração contínua
• Integração com o fluxo de desenvolvimento. Desenvolvedores podem
usar nossos plug-ins e API para automaticamente inicializar testes de
sistemas de integração continua como Jenkins e outras ferramentas de
desenvolvimento
9
![Page 10: Mobile tests usando AWS Device Farm](https://reader034.fdocuments.us/reader034/viewer/2022042611/5883c6781a28abb7308b45fd/html5/thumbnails/10.jpg)
Demo