24

TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

Embed Size (px)

Citation preview

Page 1: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)
Page 2: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

Andreia Matos dos Santos Igor de Borborema Correia

Page 3: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

DESAFIOSDISPLAY INTERAÇÃO COM USUÁRIO SISTEMA OPERACIONAL LOJA DE APP

BATERIA PROCESSAMENTO CONECTIVIDADE TECLADOS ARMAZENAMENTO

Page 4: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

TIPOS DE APPS

S40J2MEMOBILE WEB

Page 5: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

TIPOS DE APPS

WPNATIVO

MOBILE WEB

Page 6: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

AUTOMAÇÃO DE TESTESJ2ME APP

Eclipse + JUnit

NATIVO WINDOWS PHONESilverlight unit testing for windows phoneWp market place test kitWp performance analysis tool

Page 7: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

EMULADOR

Page 8: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

TESTES FUNCIONAISPERFORMANCE

USER INTERFACE

PORTABILIDADE

FUNCIONALIDADE

CONEXÃO

TESTE DO USUÁRIO FINAL

Ferramenta online: http://www.developer.nokia.com/Devices/Remote_device_access/

Page 9: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

Testador MÓVEL - HabilidadesFOCO E CRITICIDADE

ENTENDER A ARQUITETURA DO SISTEMA MÓVEL (HARDWARE INCLUSIVE)

TESTAR A INTEGRAÇÃO ENTRE SISTEMAS

TESTES DE PERFORMANCE

Page 10: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

Testador Móvel - PreocupaçõesQuais 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?

Page 11: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

Desafio do Teste Móvel

Page 12: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

Prioridades do teste Móvel

Page 13: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

PERFORMANCE

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

Page 14: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

Tendências do Teste Móvel

World Quality Report – 2012Capgemini Consultants

Page 15: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

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

Page 16: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

CASO REALAPLICATIVO:

TOUCHTETRIS

TIPO DE APLICATIVO:MOBILEWEB APP HTML, CSS E JAVASCRIPT + FRAMEWORK DE

PORTABILIDADEPLATAFORMA:

WINDOWS PHONE

LOJA DE APLICATIVO:MARKET PLACE

Page 17: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

CASO REAL

Tela Anterior ao pressionar Back

Ativar modo Pause ao pressionar Back

1

2

Page 18: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

CASO REAL

Page 19: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

RESULTADO

RECEBIDO

COMPLETADO

CELULARES TESTADOS

Page 20: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

CATEGORIA DA FALHA

RESULTADO ESPERADO

PASSO A PASSO PARA REPRODUÇÃO

REQUISITOS

Page 21: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

RESULTADO ESPERADO

PASSO A PASSO PARA REPRODUÇÃO

REQUISITOS

Page 22: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

CASO REAL

IN REVIEW REVIEWED17 dias 5 dias

MÉDIA: 3 SEMANAS

+ TEMPO DE DESENVOLVIMENTO

Page 23: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

- 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)

CONCLUSÃO

Page 24: TESTE DE SOFTWARE PARA MOBILE (S40 & WP)

OBRIGADO“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