mobile tests usando aws device farm

Post on 22-Jan-2017

436 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

© 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

Agenda

• O que é AWS Device Farm?

• Qual problema estamos solucionando?

• Características e funcionalidades do AWS

Device Farm

• Demo

• Q&A

Qual problema o AWS Device Farm está

solucionando?

• 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

Seu

App +

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

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

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

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

Demo

Obrigado!errocha@amazon.com

top related