Andréia Vieira - O que é mobile testing

Post on 30-Jun-2015

357 views 0 download

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

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 and15reia@gmail.com twitter: @andreisa15

IGOR B. CORREIA igorborborema@gmail.com twitter: @igorborborema