Escolar Documentos
Profissional Documentos
Cultura Documentos
DISPOSITIVOS MÓVEIS
Maiana Alebrant Momm
Analista de Qualidade
Thiago Machado Cordeiro
Analista de Qualidade
MERCADO MOBILE
CRESCIMENTO DO MERCADO MOBILE
O que é mobile?
Apps lançados na
App Store entre
2010 e 2014
Fonte: http://blog.appfigures.com/app-stores-growth-accelerates-in-2014/
CRESCIMENTO DO MERCADO MOBILE
Quantidade de
desenvolvedores que
submeteram apps
entre 2010 e 2014
Fonte: http://blog.appfigures.com/app-stores-growth-accelerates-in-2014/
DEVICES NO MERCADO
CATEGORIA DOS APPS NO IOS
Fonte: http://blog.appfigures.com/app-stores-growth-accelerates-in-2014/
CATEGORIA DOS APPS NO ANDROID
Fonte: http://blog.appfigures.com/app-stores-growth-accelerates-in-2014/
PESQUISA COM USUÁRIOS
Crashes - (71%)
Fonte: http://www.forbes.com/sites/ciocentral/2013/11/21/why-people-uninstall-apps/
PESQUISA COM USUÁRIOS
Fonte: http://www.forbes.com/sites/ciocentral/2013/11/21/why-people-uninstall-apps/
COMO GARANTIR QUE O SEU APP NÃO ESTEJA NESTE
PERCENTUAL?
Classe de equivalencia;
Tabela de decisão;
etc...
9 ITEMS ESPECÍFICOS QUE PRECISAMOS TESTAR
NOS DISPOSITIVOS MÓVEIS
1 - TESTE OS DIFERENTES SISTEMAS OPERACIONAIS E
DEVICES
Mobile = Móvel;
Mobile = Móvel;
Android:
Design: http://developer.android.com/intl/pt-br/design/index.html
Conceitos: http://developer.android.com/design/get-started/
principles.html
iOS
https://developer.apple.com/library/ios/documentation/UserExperience/
Conceptual/MobileHIG/
8 - GARANTA A PERFORMANCE DO APLICATIVO
TESTANDO COM CARGA DE DADOS REAL
3 - Velocidade da Internet;
4 - Perda de conexão;
5 - Uso da Bateria;
7 - Guidelines;
9 - Internacionalização.
ESTRATÉGIA DE ESCOLHA
DE DEVICES DE TESTE
DESAFIO
Crescente número de devices no mercado.
Diferentes:
Marcas
Modelos
Tamanhos de tela
Hardware
Versões de OS
DESAFIO
Fonte: http://opensignal.com/reports/2015/08/android-fragmentation/
DESAFIO
Simuladores
Processador
Memória
Test Clouds
Alto custo
DESAFIO
Tabela de decisão
Características equivalentes
Versão de OS
Resolução
Android
ldpi (low) ~120dpi
mdpi (medium) ~160dpi
hdpi (high) ~240dpi
xhdpi (extra-high) ~320dpi
xxhdpi (extra-extra-high) ~480dpi
xxxhdpi (extra-extra-extra-high) ~640dpi
Fonte: http://developer.android.com/intl/pt-br/guide/practices/screens_support.html
DEMONSTRAÇÃO
Exemplo:
- Aplicativo para smartphones Android.
Densidade de
Versão Distribuição Distribuição
Pixels
Lollipop 36.1% xxxhdpi 54%
Marshmallow • Nexus 6
CATEGORIZAÇÃO DOS DEVICES
3 grupos de devices:
Grupo 2: QA
Grupo 3: Suporte
TABELA FINAL
• Grupo 1
Modelo Versão OS Resolução Densidade de Pixels
• Grupo 2
Modelo Versão OS Resolução Densidade de Pixels
• Grupo 3
Modelo Versão OS Resolução Densidade de Pixels
Economia de tempo
Menor custo
Mais qualidade!
RECAPTULANDO
http://www.tecmundo.com.br/play-store/72656-play-
store-passa-app-store-numero-total-aplicativos-
desenvolvedores.htm
http://www.forbes.com/sites/ciocentral/2013/11/21/why-
people-uninstall-apps/
Artigo: http://arctouch.com/2016/04/mobile-app-
testing-device-coverage/
OBRIGADO.