Andréia Vieira - O que é mobile testing

23
Nokia Internal Use Only O QUE É MOBILE TESTING? Andreia Matos dos Santos Igor de Borborema Correia 1

Transcript of Andréia Vieira - O que é mobile testing

Page 1: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

O QUE É MOBILE TESTING? Andreia Matos dos Santos

Igor de Borborema Correia

1

Page 2: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

DESAFIOS

2

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

BATERIA PROCESSAMENTO CONECTIVIDADE TECLADOS ARMAZENAMENTO

Page 3: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

TIPOS DE APPS

3

S40 J2ME MOBILE WEB

Page 4: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

TIPOS DE APPS

4

WP NATIVO

MOBILE WEB

Page 5: Andréia Vieira - O que é mobile testing

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

Page 6: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

EMULADOR

6

Page 7: Andréia Vieira - O que é mobile testing

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/

Page 8: Andréia Vieira - O que é mobile testing

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

Page 9: Andréia Vieira - O que é mobile testing

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?

Page 10: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

Desafio do Teste Móvel

10

Page 11: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

Prioridades do teste Móvel

11

Page 12: Andréia Vieira - O que é mobile testing

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

Page 13: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

Tendências do Teste Móvel

13

World Quality Report – 2012 Capgemini Consultants

Page 14: Andréia Vieira - O que é mobile testing

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

Page 15: Andréia Vieira - O que é mobile testing

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

Page 16: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

16

CASO REAL

Tela Anterior ao pressionar Back Ativar modo Pause ao pressionar Back

1

2

Page 17: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

17

CASO REAL

Page 18: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

18

RESULTADO

CELULARES TESTADOS

Page 19: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

19

CATEGORIA DA FALHA

RESULTADO ESPERADO

PASSO A PASSO PARA REPRODUÇÃO

REQUISITOS

Page 20: Andréia Vieira - O que é mobile testing

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

Page 21: Andréia Vieira - O que é mobile testing

Nokia Internal Use Only

21

CASO REAL

IN REVIEW REVIEWED 17 dias 5 dias

MÉDIA: 3 SEMANAS + TEMPO DE DESENVOLVIMENTO

Page 22: Andréia Vieira - O que é mobile testing

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

Page 23: Andréia Vieira - O que é mobile testing

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