Awdren Fontão - Gerando renda com apps – Windows Phone e S40
Andréia Vieira - O que é mobile testing
1. O QUE É MOBILE
TESTING?
Andreia Matos dos Santos
Igor de Borborema Correia
1
Nokia Internal Use Only
2. DESAFIOS
DISPLAY INTERAÇÃO COM USUÁRIO SISTEMA OPERACIONAL LOJA DE APP
BATERIA PROCESSAMENTO CONECTIVIDADE TECLADOS ARMAZENAMENTO
2
Nokia Internal Use Only
3. TIPOS DE APPS
S40
J2ME
MOBILE WEB
3
Nokia Internal Use Only
4. TIPOS DE APPS
WP
NATIVO
MOBILE WEB
4
Nokia Internal Use Only
5. AUTOMAÇÃO DE TESTES
J2ME APP
Eclipse + JUnit
NATIVO WINDOWS PHONE
Silverlight unit testing for windows phone
Wp market place test kit
Wp performance analysis tool
5
Nokia Internal Use Only
8. Testador MÓVEL - Habilidades
FOCO E CRITICIDADE
ENTENDER A ARQUITETURA DO SISTEMA MÓVEL
(HARDWARE INCLUSIVE)
TESTAR A INTEGRAÇÃO ENTRE SISTEMAS
TESTES DE PERFORMANCE
8
Nokia Internal Use Only
9. Testador Móvel - Preocupações
Quais dispositivos o aplicativo deve ser testado?
Quais as áreas de alto risco da funcionalidade?
Quem é o público-alvo do aplicativo?
Quanto das funcionalidades do aplicativo já foi testado?
É um novo aplicativo ou atualização de um app já existente?
9
Nokia Internal Use Only
12. PERFORMANCE
TEMPO BATERIA REDE TELEFONIA MEMÓRIA E CPU
TEMPO DE INSTALAÇÃO
COMPORTAMENTO QUANDO USADO EM EXCESSO
TEMPO PARA CARREGAR TELA
COMPORTAMENTO QUANDO POUCA MEMÓRIA
EXECUÇÃO SIMULTÂNEA DE MUITOS APLICATIVOS
TEMPO EM LEITURA DE DADOS DO SERVIDOR
12
Nokia Internal Use Only
13. Tendências do Teste Móvel
World Quality Report – 2012
Capgemini Consultants
13
Nokia Internal Use Only
14. TOP 10 FALHAS – QA
INCOMPATIBILIDADE DE IDIOMAS
CONTEÚDO INADEQUADO
APP TRAVA OU FECHA INESPERADAMENTE
NOME DO ARQUIVO DIFERENTE DO NOME NA TELA
TELA “CORTADA”
O TECLADO DO DISPLAY HABILITADA POR PADRÃO
FALTA POLÍTICA DE PRIVACIDADE
FALTA DO ABOUT
SOM HABILITADO ENQUANTO SUSPENSO
14
Nokia Internal Use Only
15. CASO REAL
APLICATIVO:
TOUCHTETRIS
TIPO DE APLICATIVO:
MOBILEWEB APP
HTML, CSS E JAVASCRIPT + FRAMEWORK DE
PORTABILIDADE
PLATAFORMA:
WINDOWS PHONE
LOJA DE APLICATIVO:
MARKET PLACE
15
Nokia Internal Use Only
16. CASO REAL
1 Tela Anterior ao pressionar Back
2 Ativar modo Pause ao pressionar Back
16
Nokia Internal Use Only
18. RESULTADO
CELULARES TESTADOS
18
Nokia Internal Use Only
19. CATEGORIA DA FALHA
REQUISITOS RESULTADO
ESPERADO
PASSO A PASSO PARA REPRODUÇÃO
19
Nokia Internal Use Only
20. REQUISITOS
RESULTADO
ESPERADO
PASSO A PASSO PARA REPRODUÇÃO
20 INdT 2012 | Filename.pptx v. 0.1 YYYY-MM-DD Author Document ID [Edit via Insert > Header & Footer]
Nokia Internal Use Only
21. CASO REAL
17 dias 5 dias
IN REVIEW REVIEWED
MÉDIA: 3 SEMANAS
+ TEMPO DE DESENVOLVIMENTO
21
Nokia Internal Use Only
22. CONCLUSÃO
- Sempre testar no device final. Http://www.Developer.Nokia.Com/devices/remote_device_access/
- Foco no usuário. Eles podem ajudar seu sucesso.
- Marketplace e nokia store tem um trabalho humano.
- Marketplace e nokia store tem uma verificação automática de segurança para
acesso de apis nativas.
- Sempre desenvolver com boas práticas de desenvolvimento independente da
plataforma ou tecnologia usada.
- Pensar em testes multiplataformas (unified testing iniative)
22
Nokia Internal Use Only
23. OBRIGADO
“Um teste pode mostrar a presença de falhas em um
software, mais nunca a sua ausência.”
Djiskstra
ANDREIA M. DOS SANTOS
and15reia@gmail.com
twitter: @andreisa15
IGOR B. CORREIA
igorborborema@gmail.com
twitter: @igorborborema
23
Nokia Internal Use Only