View
56
Download
3
Category
Preview:
DESCRIPTION
Palestra apresentada no evento TDC2012: Comparação de Report de falha em lojas de aplicativos
Citation preview
TRILHA MOBILE Comparação de Report de Falha
em lojas de aplicativos
Igor de Borborema Correia
Tópicos
• Aplicativo TouchTetris
• Defeitos do aplicativo
• Submissão e Publicação
• Custo e Tempo
• Conclusão
Aplicativo TouchTetris
HTML, CSS e JavaScript + Framework de Portabilidade
Android
iOS Windows Phone
TouchTetris tela principal
TouchTetris tela principal
TouchTetris tela about
TouchTetris tela about
TouchTetris tela principal
TouchTetris tela principal
TouchTetris tela jogo
em execução
TouchTetris tela jogo
em execução
TouchTetris tela pause
TouchTetris tela pause
TouchTetris tela jogo
em execução
TouchTetris tela game over
TouchTetris tela principal
Defeitos
5
DEFEITOS
TouchTetris tela principal
Defeitos
TouchTetris tela about
Defeitos
TouchTetris tela about
Defeitos
TouchTetris tela about
Defeitos
FECHA O APLICATIVO
1
TouchTetris tela about
Defeitos
ESPERADO ???
TouchTetris tela about
Defeitos
ESPERADO ???
TouchTetris tela principal
Defeitos
TELA ANTERIOR
TouchTetris tela principal
Defeitos
TouchTetris tela jogo
Defeitos em execução
TouchTetris tela jogo
Defeitos em execução
FECHA O APLICATIVO
TouchTetris tela jogo
Defeitos em execução
2
ESPERADO ???
TouchTetris tela jogo
Defeitos em execução
ESPERADO ???
TouchTetris tela jogo
Defeitos em execução
TouchTetris tela pause
Defeitos
ATIVAR MODO PAUSE
TouchTetris tela pause
Defeitos
TouchTetris tela jogo
Defeitos em execução
TouchTetris tela jogo
Defeitos em execução
TouchTetris Home Screen
Defeitos
TouchTetris Home Screen
Defeitos
TouchTetris Home Screen
Defeitos
APLICATIVO ABRE EM EXECUÇÃO
TouchTetris tela jogo
Defeitos em execução
3
TouchTetris Home Screen
Defeitos
ESPERADO ???
TouchTetris Home Screen
Defeitos
ESPERADO ???
TouchTetris tela pause
Defeitos
ABRIR APLICATIVO EM MODO PAUSE
TouchTetris tela pause
Defeitos
TouchTetris tela jogo
Defeitos em execução
TouchTetris tela jogo
Defeitos em execução
NÃO NAVEGA PARA ESQUERDA
TouchTetris tela jogo
Defeitos em execução
4
ESPERADO ???
TouchTetris tela jogo
Defeitos em execução
ESPERADO ???
TouchTetris tela jogo
Defeitos em execução
NAVEGAR PARA ESQUERDA
TouchTetris tela jogo
Defeitos em execução
NAVEGAR PARA ESQUERDA
TouchTetris tela jogo
Defeitos em execução
NAVEGAR PARA ESQUERDA
TouchTetris tela jogo
Defeitos em execução
FORMATO LANDSCAPE PREJUDICA NAVEGAÇÃO DO JOGO
TouchTetris tela jogo
Defeitos em execução
5
ESPERADO ???
TouchTetris tela jogo
Defeitos em execução
SEGUIR JOGANDO COM NOVO VISUAL
TouchTetris tela jogo
Defeitos em execução
TouchTetris - Defeitos
Tela Anterior ao pressionar Back
Ativar modo Pause ao pressionar Back
Abrir aplicativo em modo Pause
Navegação para a esquerda
Formato Landscape
1
2
3
4
5
1
2
3
1
2
3
4
3
4
Submissão e Publicação
5 5 5
MarketPlace Google Play
App Store
1
2
3
Submissão e Publicação
Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back Abrir aplicativo em modo Pause Formato Landscape 5
Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back Abrir aplicativo em modo Pause Formato Landscape
1
2
3
Submissão e Publicação
5
Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back Abrir aplicativo em modo Pause Formato Landscape
1
2
3
Submissão e Publicação
5
Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back Abrir aplicativo em modo Pause Formato Landscape
1
2
3
Submissão e Publicação
+
5
RESULTADO
CELULARES TESTADOS
CATEGORIA DA FALHA
RESULTADO ESPERADO
PASSO A PASSO PARA REPRODUÇÃO
REQUISITOS
1 Tela Anterior ao pressionar Back
RESULTADO ESPERADO
PASSO A PASSO PARA REPRODUÇÃO
REQUISITOS
2
Ativar modo Pause ao pressionar Back
1
2
3
4
Submissão e Publicação
5
Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back Abrir aplicativo em modo Pause Navegação para esquerda Formato Landscape
1
2
3
4
Submissão e Publicação
5
Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back Abrir aplicativo em modo Pause Navegação para esquerda Formato Landscape
Submissão e Publicação
3
4
5
Abrir aplicativo em modo Pause Navegação para esquerda Formato Landscape
Submissão e Publicação
3
4
5
Abrir aplicativo em modo Pause Navegação para esquerda Formato Landscape
Submissão e Publicação
3
4
5
Abrir aplicativo em modo Pause Navegação para esquerda Formato Landscape
DESCRIÇÃO DO GUIDELINE
TOUCHTETRIS CONFUNDE COM NOME TETRIS
GUIDELINE
PEDIDO DE NOVA SUBMISSÃO
In review
Reviewed
5 dias
17 dias 15 dias
published
30 minutos 1 hora
In review
Reviewed
3 semanas 3 semanas 3 semanas
TEMPO: 3 SEMANAS
TEMPO: 6 SEMANAS
TEMPO: 5 SEMANAS
CUSTO: $99 CUSTO: $25 CUSTO: $99
Conclusão
• Emulador Android pareceu ser o mais lento.
• Sempre testar no device final.
• Pós publicação também testar em todos devices.
• Android tem melhor time to market e custo.
• Usuários podem denunciar desenvolvedor.
• Sem feedbak de tempo (Marketplace App Store)
Conclusão
• MarketPlace e App Store tem um trabalho humano.
• MarketPlace e App 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.
• Ter casos de teste pensando em multiplataformas (Unified Testing Iniative)
Muito Obrigado!
igorborborema@gmail.com
@igorborborema
Recommended