andréia vieira - o que é mobile testing
TRANSCRIPT
Nokia Internal Use Only
O QUE É MOBILE TESTING? Andreia Matos dos Santos
Igor de Borborema Correia
1
Nokia Internal Use Only
DESAFIOS
2
DISPLAY INTERAÇÃO COM USUÁRIO SISTEMA OPERACIONAL LOJA DE APP
BATERIA PROCESSAMENTO CONECTIVIDADE TECLADOS ARMAZENAMENTO
Nokia Internal Use Only
TIPOS DE APPS
3
S40 J2ME MOBILE WEB
Nokia Internal Use Only
TIPOS DE APPS
4
WP NATIVO
MOBILE WEB
Nokia Internal Use Only
AUTOMAÇÃO DE TESTES
5
J2ME APP Eclipse + JUnit NATIVO WINDOWS PHONE Silverlight unit testing for windows phone Wp market place test kit Wp performance analysis tool
Nokia Internal Use Only
EMULADOR
6
Nokia Internal Use Only
TESTES FUNCIONAIS
7
PERFORMANCE USER INTERFACE PORTABILIDADE FUNCIONALIDADE CONEXÃO TESTE DO USUÁRIO FINAL Ferramenta online: http://www.developer.nokia.com/Devices/Remote_device_access/
Nokia Internal Use Only
Testador MÓVEL - Habilidades
8
FOCO E CRITICIDADE
ENTENDER A ARQUITETURA DO SISTEMA MÓVEL (HARDWARE INCLUSIVE)
TESTAR A INTEGRAÇÃO ENTRE SISTEMAS
TESTES DE PERFORMANCE
Nokia Internal Use Only
Testador Móvel - Preocupações
9
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?
Nokia Internal Use Only
Desafio do Teste Móvel
10
Nokia Internal Use Only
Prioridades do teste Móvel
11
Nokia Internal Use Only
PERFORMANCE
12
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
TEMPO BATERIA REDE TELEFONIA MEMÓRIA E CPU
Nokia Internal Use Only
Tendências do Teste Móvel
13
World Quality Report – 2012 Capgemini Consultants
Nokia Internal Use Only
TOP 10 FALHAS – QA
14
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
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
Nokia Internal Use Only
16
CASO REAL
Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back
1
2
Nokia Internal Use Only
17
CASO REAL
Nokia Internal Use Only
18
RESULTADO
CELULARES TESTADOS
Nokia Internal Use Only
19
CATEGORIA DA FALHA
RESULTADO ESPERADO
PASSO A PASSO PARA REPRODUÇÃO
REQUISITOS
Nokia Internal Use Only
20 INdT 2012 | Filename.pptx v. 0.1 YYYY-MM-DD Author Document ID [Edit via Insert > Header & Footer]
RESULTADO ESPERADO
PASSO A PASSO PARA REPRODUÇÃO
REQUISITOS
Nokia Internal Use Only
21
CASO REAL
IN REVIEW REVIEWED 17 dias 5 dias
MÉDIA: 3 SEMANAS + TEMPO DE DESENVOLVIMENTO
Nokia Internal Use Only
- 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
CONCLUSÃO
Nokia Internal Use Only
OBRIGADO
23
“Um teste pode mostrar a presença de falhas em um software, mais nunca a sua ausência.”
Djiskstra
ANDREIA M. DOS SANTOS [email protected] twitter: @andreisa15
IGOR B. CORREIA [email protected] twitter: @igorborborema