o que é "mobile testing?"
TRANSCRIPT
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: [email protected]
[email protected] facebook: Andreia Matos twitter: @andreisa15