O que é "Mobile testing?"

Post on 10-Jun-2015

494 views 0 download

Transcript of O que é "Mobile testing?"

IInstituto Nokia de Tecnologia

Parceiro Natural para Inovação

O que é "Mobile Testing"?

Andreia Matos dos Santos21 de outubro de 2012

IInstituto Nokia de Tecnologia

Andreia M. Santos Analista de testes Pleno no Instituto Nokia de

Tecnologia – IndT

Título de Mestre com pesquisa focada em “Testes em ambientes ágeis de desenvolvimento” – UFAM 2011

Atua com testes a mais de 8 anos, sendo os últimos 4 focados em testes ágeis,

Certificações - CSTE Certified Software Tester e ISTQB Certified Tester,

Publicações científicas em eventos como o WBMA do Agile Brazil, LATW – IEEE e CBSoft 2012

Comitê Organizador do Agile Brazil 2012

IInstituto Nokia de Tecnologia

Avanço da Mobilidade

IInstituto Nokia de Tecnologia

Contexto móvel

Associado a limitações dos dispositivos:

•Bateria, •Processamento,•Conectividade sem fio (ex. Wi-Fi, GPRS, 3G, 4G, etc…), •Teclados limitados, •Tamanho de telas,•Capacidade de armazenamento,•Largura de banda,

IInstituto Nokia de Tecnologia

Usuário móvel

Característica chave é a Mobilidade:

•Estar Disponível,•Estar Sociável,•Dispositivo é Pessoal,•É Identificável,•Passível de interrupção,

IInstituto Nokia de Tecnologia

Teste Móvel - Mobile Testing

IInstituto Nokia de Tecnologia

Testes de aplicativos móvel

Teste do aplicativo em um dispositivo móvel, apenas:

• Teste de GUI?• Desempenho funcional?

Testar considerando como o aplicativo se comporta dentro do sistema

inteiro!

IInstituto Nokia de Tecnologia

Testes do dispositivo móvel

Teste de Hardware e Sistema Operacional:• Sistema Operacional instalado,• Alimentação do aparelho,• Luzes e LEDs,• Carregador de bateria AC

IInstituto Nokia de Tecnologia

Teste do telefone celular

• Testes de desempenho, • Testes de rede de comunicação, • GUI testes funcionais, • Download / testes de instalação de aplicação.

IInstituto Nokia de Tecnologia

Teste do sistema móvel

Testar aplicações integradas a funções do sistema Operacional, por exemplo:

• Atualização de relógio após acabar bateria,• Aplicações que troque dados com outros aparelhos

IInstituto Nokia de Tecnologia

Testador MOBILE - Habilidades

• Foco e criticidade,• Entender a arquitetura do sistema móvel

(hardware inclusive),• Testar a integração entre sistemas,• Testes de Performance,

IInstituto Nokia de Tecnologia

Testador MOBILE - Procupações

• Em quais dispositivos o aplicativo deve ser testado?

• Quais as áreas de alto risco da funcionalidade?

• Quanto das funcionalidades do aplicativo já foi testado?

• Quem é o público-alvo do aplicativo?

• É um novo aplicativo ou atualização de um app já existente?

IInstituto Nokia de Tecnologia

Desafio do Teste para Mobile

World Quality Report – 2012Capgemini Consultants

IInstituto Nokia de Tecnologia

Prioridades do teste para Mobile

World Quality Report – 2012Capgemini Consultants

IInstituto Nokia de Tecnologia

Tendências do Teste Mobile

Teste em Ambiente Cloud

World Quality Report – 2012Capgemini Consultants

IInstituto Nokia de Tecnologia

Obrigada

“Um teste pode mostrar a presença de falhas em um software, mais nunca a sua ausência.”

Djiskstra

Contato: Andreia M. dos Santos email: and15reia@gmail.com

ext-andreia.santos@nokia.com facebook: Andreia Matos twitter: @andreisa15